X2Go Bug report logs - #1163
X2Go client for windows crashes on connect

Package: x2goclient; Maintainer for x2goclient is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goclient is src:x2goclient.

Reported by: Matt Jackson <phpmy@outlook.com>

Date: Tue, 21 Mar 2017 03:40:01 UTC

Severity: normal

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1163: X2Go client for windows crashes on connect
Reply-To: Matt Jackson <phpmy@outlook.com>, 1163@bugs.x2go.org
Resent-From: Matt Jackson <phpmy@outlook.com>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Tue, 21 Mar 2017 03:40:01 +0000
Resent-Message-ID: <handler.1163.B.149006746816591@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1163
X-X2Go-PR-Package: x2goclient
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.149006746816591
          (code B); Tue, 21 Mar 2017 03:40:01 +0000
Received: (at submit) by bugs.x2go.org; 21 Mar 2017 03:37:48 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-2.0 required=3.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_MSPIKE_H3,
	RCVD_IN_MSPIKE_WL,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id AD3805DAD0
	for <submit@bugs.x2go.org>; Tue, 21 Mar 2017 04:37:45 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 08ktjrL5DvlX for <submit@bugs.x2go.org>;
	Tue, 21 Mar 2017 04:37:38 +0100 (CET)
X-Greylist: delayed 307 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Tue, 21 Mar 2017 04:37:37 CET
Received: from COL004-OMC1S4.hotmail.com (col004-omc1s4.hotmail.com [65.55.34.14])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 8A82E5DA4B
	for <submit@bugs.x2go.org>; Tue, 21 Mar 2017 04:37:37 +0100 (CET)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com ([65.55.34.9]) by COL004-OMC1S4.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008);
	 Mon, 20 Mar 2017 20:32:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=GiYEzanjhQ8UNbSafFJucTXHltVVYfc8oUiXbF/kSB4=;
 b=H8OfgqwvsHbr/fby2H8XmkKMT0QXuDPqkFdZ82p5RYBwBinSEwyE3mpV+oaJH28xTfYisdwamFcHV4dD40jlWmw1uB+VeWJo8J2EzHOVBfpF6d49mD53ygOOeMzLM8prWGM+zJ5+rI7uampti5cL6kdq3mObo8OohMYLHD2TbT/Y0rSk28Y707GBw1ePFSr2NImg/5hwuPG7CjsPgoJuTeOEFWvQI97ibO/qo/dpRIZE5rkGffJ4TPf56BonpFn0nIEWA1rEQRwdJ1dpHn9WF7iTdoe3hTbqEIgFC9hcbbeBrJ7whY2RnCmjAnWgICDM0mUjIH8UlIyCnt+4lbNmYg==
Received: from BN3NAM04FT021.eop-NAM04.prod.protection.outlook.com
 (10.152.92.53) by BN3NAM04HT242.eop-NAM04.prod.protection.outlook.com
 (10.152.93.23) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.977.7; Tue, 21 Mar
 2017 03:32:27 +0000
Received: from SN1PR14MB0352.namprd14.prod.outlook.com (10.152.92.54) by
 BN3NAM04FT021.mail.protection.outlook.com (10.152.92.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.977.7 via Frontend Transport; Tue, 21 Mar 2017 03:32:27 +0000
Received: from SN1PR14MB0352.namprd14.prod.outlook.com ([10.163.204.146]) by
 SN1PR14MB0352.namprd14.prod.outlook.com ([10.163.204.146]) with mapi id
 15.01.0977.019; Tue, 21 Mar 2017 03:32:27 +0000
From: Matt Jackson <phpmy@outlook.com>
To: "submit@bugs.x2go.org" <submit@bugs.x2go.org>
Thread-Topic: X2Go client for windows crashes on connect
Thread-Index: AQHSofNRvpXLjU/Sj0qN9IrGnNW6yQ==
Date: Tue, 21 Mar 2017 03:32:26 +0000
Message-ID: <SN1PR14MB0352B8FA5771B55F91CABD3EB33D0@SN1PR14MB0352.namprd14.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: bugs.x2go.org; dkim=none (message not signed)
 header.d=none;bugs.x2go.org; dmarc=none action=none header.from=outlook.com;
x-incomingtopheadermarker: OriginalChecksum:A63C0CF1E164BE9E2ADD54CEF218DFAEB9B65938ACEE188C45F5B41AC3901052;UpperCasedChecksum:F7F3ACCA110947B4F86F3A617497458F8B42C0311468FB30B6824E8EFCA0DFC1;SizeAsReceived:7920;Count:40
x-ms-exchange-messagesentrepresentingtype: 1
x-tmn: [LJNBzcSZFw8aIBUAUZX1TjFC+SxmKrs9]
x-microsoft-exchange-diagnostics: 1;BN3NAM04HT242;5:CLIl8hnC9c6IjgB12TANwTPwvS5bgBYOgvZOu3nArsWExgiGqRRYK3CkMGoAkMm2mbycpu+SL2QQqy5BW32/AvQkTFJ/508nHiV93RnTapy+dcF5ZJ53l2yfLQW0JaRpKbB83WFX0aKYpG2Sd7G73w==;24:Tl8g7uf+jpSj2Lq9Er1EF/YC92oEjzAeGjdjGndUvmCiSyOldOubqVUMWrEDvfujqbqjxYMMwl5H93C73AlMy0X+rDfS7G0fc7aRV/yYf18=;7:sdaaRIhHclET9HImQaTPtSL6lxN8kRC9SLHo4tLon47ud8Zc09t3gZEhm55tN2JvJxVlXJC5Qub17bSBffJ3d4AHFXKYb79qpGeZ5q4mQ0CqCsRPHk+KLxNR5kZU4LpI+t1xBuvN+WKv1EcsNyE8JlaNKVIhZxxQGZu23pRCjiqJEpeiGa/nvXVR5jUGZqUvwVOAqWDhAeSrX73WQJKEcYbwbyL9gVJr0rYah+Q7nJxU/4cL+QF+qimJuAagBDdLVKIihI7PXfD/zYshiBRO5y8FHrG0usJ4hY8sSEBTz8SgxgrDqriEZ5VhvDH5jCy/
x-incomingheadercount: 40
x-eopattributedmessage: 0
x-forefront-antispam-report: EFV:NLI;SFV:NSPM;SFS:(10019020)(98900017);DIR:OUT;SFP:1102;SCL:1;SRVR:BN3NAM04HT242;H:SN1PR14MB0352.namprd14.prod.outlook.com;FPR:;SPF:None;LANG:en;
x-ms-office365-filtering-correlation-id: 862938b5-db4b-4ba8-7492-08d4700ae5a6
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(1603101448)(1601125254)(1701031045);SRVR:BN3NAM04HT242;
x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(432015281)(444000031);SRVR:BN3NAM04HT242;BCL:0;PCL:0;RULEID:;SRVR:BN3NAM04HT242;
x-forefront-prvs: 02530BD3AA
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative;
	boundary="_000_SN1PR14MB0352B8FA5771B55F91CABD3EB33D0SN1PR14MB0352namp_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2017 03:32:26.8785
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM04HT242
X-OriginalArrivalTime: 21 Mar 2017 03:32:28.0699 (UTC) FILETIME=[C42416B0:01D2A1F3]
[Message part 1 (text/plain, inline)]
Package: x2goclient

Version: 4.1.0.0


When I connect to a linux x2go server from the windows client, it brings up the "connecting" dialog, but both the x2go client and VcXsrv Server then crash without error.   The previous version of x2goclient did not have this issue.  In fact, if I downgrade to v4.0.5.2, everything starts working again.  I have another Windows PC with the same configuration connecting to the same server and it does not have this issue with v4.1.0.0.


My configuration:


Client OS: Windows 10

Server OS: ArchLinux (x2goserver v4.1.0.0)


VcXsrv settings:

-rootless -notrayicon -clipboard -keyhook

start x-server on x2goclient start


Session prefs:

Try auto login via SSH Agent (using pagaent provided by x2goclient)


Session Type - Custom Desktop

Command - /usr/bin/startxfce4


Input/Output - Xinerama disabled


Media & Shared Folders - SSH port forwarding disabled


Here's the output log in debug mode:


PS C:\Program Files (x86)\x2goclient> .\x2goclient.debug.exe --debug
x2go-INFO-1> "Starting X2Go Client..."
x2go-WARNING-1> "English language requested, not loading translator."
x2go-WARNING-1> "English language requested, not loading translator."
x2go-DEBUG-../src/onmainwindow.cpp:10108> Getting X.Org Server settings.
x2go-INFO-3> "Started X2Go Client."
x2go-DEBUG-../src/onmainwindow.cpp:518> "$HOME=C:/Users/xxxx"
x2go-DEBUG-../src/onmainwindow.cpp:2279> Reading 1 sessions from config file.
x2go-DEBUG-../src/sessionbutton.cpp:341> Creating QPixmap with session icon: ":/img/icons/128x128/x2gosession.png".
x2go-DEBUG-../src/onmainwindow.cpp:10011> Starting helper servers for Windows ...
x2go-DEBUG-../src/onmainwindow.cpp:10178> "/cygdrive/C/Users/xxxx/.x2go/var" cygwin var path
x2go-DEBUG-../src/onmainwindow.cpp:10261> "C:/Users/xxxx/.x2go/etc/sshd_config created."
x2go-Dx2go-DEBUG-../src/onmainwEindow.cpp:9771> Resolved lBUG-.o./src/calhost.
onmainwindow.cpp:9771> Resolved localhost.
x2x2ggo-o-DDEEBUG-../BUGsrc-..//onmainwsrc/oindow.nmacpp:97in93>wi Pndowort .cpis frp:ee9793: > P7022ort
 is free: 6000
x2go-DEBUG-../src/onmainwindow.cpp:9859> Using internal X.Org Server: false
x2go-DEBUG-.x2go-./srDEBUGc-..//onmsrc/onaimanwinindwiow.cpp:99ndow.cpp27>:10 Ru611>nn Ling "Cog:/ging Pcyrogram Files (
x86)gwi/x2goclient/VcXsrv/vcxsrn v.ssexhde" t "o: "C:/User-rs/ooMatlttes/.s x2g-no/otrayssichLogons/ -Hp41clipbo16ard -k
eyhook .lo:0g""

x2go-DEBUG-../src/onmainwindow.cpp:10625> Creating desktop: x2go_xxxx
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/pulsemanager.cpp:232> pulse started with arguments("--exit-idle-time=-1", "-n", "-F", "C:\Users\xxxx\.
x2go\pulse\config.pa", "-p", "C:\Program Files (x86)\x2goclient\pulse\lib\pulse-7.1\modules", "--log-level=debug", "--ve
rbose", "--log-target=file:C:\Users\xxxx\.x2go\pulse\pulse.log") ; waiting for finish...
x2go-DEBUG-../src/onmainwindow.cpp:9793> Port is free: 7022
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/onmainwindow.cpp:9799> Port already in use: 6000
x2go-DEBUG-../src/onmainwindow.cpp:9956> X.Org Server started.
x2go-DEBUG-../src/onmainwindow.cpp:10153> All helper servers for Windows are started.
x2go-DEBUG-../src/onmainwindow.cpp:9793> Port is free: 7022
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/onmainwindow.cpp:9793> Port is free: 7022
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/onmainwindow.cpp:9793> Port is free: 7022
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/onmainwindow.cpp:9793> Port is free: 7022
x2go-DEBUG-../src/onmainwindow.cpp:9771> Resolved localhost.
x2go-DEBUG-../src/onmainwindow.cpp:9793> Port is free: 7022
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
x2go-DEBUG-../src/onmainwindow.cpp:10718> Failed to start user mode OpenSSH server.
x2go-DEBUG-../src/onmainwindow.cpp:2759> Creating QPixmap with session icon: '":/img/icons/128x128/x2gosession.png"'.
x2go-DEBUG-../src/onmainwindow.cpp:2826> Starting session via Smart Card, SSH Agent or Kerberos token.
x2go-INFO-8> "Starting connection to server: xxx.xxx.xxx.xxx:22"
x2go-DEBUG-../src/onmainwindow.cpp:2860> Starting new ssh connection to server:"xxx.xxx.xxx.xxx":"22" krbLogin: false
x2go-DEBUG-../src/sshmasterconnection.cpp:175> SshMasterConnection, host "xxx.xxx.xxx.xxx"port 22user "xxxx"useproxy falseproxyserver ""proxyport 22
x2go-DEBUG-../src/sshmasterconnection.cpp:212> Starting SSH connection without Kerberos authentication.
x2go-DEBUG-../src/sshmasterconnection.cpp:216> SshMasterConnection, instance SshMasterConnection(0x3ab5680)  created.
x2go-DEBUG-../src/sshmasterconnection.cpp:452> SshMasterConnection, instance SshMasterConnection(0x3ab5680)  entering thread.
x2go-DEBUG-../src/sshmasterconnection.cpp:488> libssh not initialized yet. Initializing.
x2go-DEBUG-../src/sshmasterconnection.cpp:532> Setting SSH directory to "C:/Users/xxxx/ssh"
x2go-DEBUG-../src/sshmasterconnection.cpp:799> cserverAuth
x2go-DEBUG-../src/sshmasterconnection.cpp:814> state: 1

x2go-DEBUG-../src/sshmasterconnection.cpp:650> Setting SSH directory to "C:/Users/xxxx/ssh"
QObject::killTimers: timers cannot be stopped from another thread


[Message part 2 (text/html, inline)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Mar 28 12:37:16 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.