From unknown Fri Mar 29 06:06:36 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#945: Fwd: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV Reply-To: Orion Poplawski , 945@bugs.x2go.org Resent-From: Orion Poplawski Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sat, 19 Sep 2015 19:25:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 945 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.144269050516143 (code B); Sat, 19 Sep 2015 19:25:01 +0000 Received: (at submit) by bugs.x2go.org; 19 Sep 2015 19:21:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail.nwra.com (mail.nwra.com [72.52.192.72]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 0323C3BC49 for ; Sat, 19 Sep 2015 21:21:42 +0200 (CEST) Received: from pacas.cora.nwra.com (c-71-237-72-91.hsd1.co.comcast.net [71.237.72.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.nwra.com (Postfix) with ESMTPSA id CEC77340587 for ; Sat, 19 Sep 2015 12:21:40 -0700 (PDT) References: To: submit@bugs.x2go.org From: Orion Poplawski X-Forwarded-Message-Id: Message-ID: <55FDB5C3.5050408@cora.nwra.com> Date: Sat, 19 Sep 2015 13:21:39 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Package: x2goclient Version: 4.0.5.0 -------- Forwarded Message -------- Subject: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV Date: Sat, 19 Sep 2015 07:47:33 +0000 From: bugzilla@redhat.com To: orion@cora.nwra.com https://bugzilla.redhat.com/show_bug.cgi?id=1264609 Bug ID: 1264609 Summary: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV Product: Fedora Version: 22 Component: x2goclient Assignee: orion@cora.nwra.com Reporter: chanueting@gmail.com QA Contact: extras-qa@fedoraproject.org CC: orion@cora.nwra.com Description of problem: Connecting Host with ED25519 key Version-Release number of selected component: x2goclient-4.0.5.0-1.fc22 Additional info: reporter: libreport-2.6.2 backtrace_rating: 4 cmdline: x2goclient crash_function: publickey_to_string executable: /usr/bin/x2goclient global_pid: 2894 kernel: 4.1.6-200.fc22.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (5 frames) #0 publickey_to_string at /usr/src/debug/libssh-0.7.1/src/legacy.c:547 #1 SshMasterConnection::userAuthWithKey at ../src/sshmasterconnection.cpp:1105 #2 SshMasterConnection::userAuth at ../src/sshmasterconnection.cpp:1249 #3 SshMasterConnection::run at ../src/sshmasterconnection.cpp:647 #4 QThreadPrivate::start at thread/qthread_unix.cpp:349 -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From unknown Fri Mar 29 06:06:36 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#945: [X2Go-Dev] Bug#945: Fwd: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV Reply-To: Orion Poplawski , 945@bugs.x2go.org Resent-From: Orion Poplawski Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 22 Sep 2015 03:50:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 945 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by 945-submit@bugs.x2go.org id=B945.14428936011956 (code B ref 945); Tue, 22 Sep 2015 03:50:01 +0000 Received: (at 945) by bugs.x2go.org; 22 Sep 2015 03:46:41 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail.nwra.com (mail.nwra.com [72.52.192.72]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id AEF205DA7F for <945@bugs.x2go.org>; Tue, 22 Sep 2015 05:46:37 +0200 (CEST) Received: from pacas.cora.nwra.com (c-71-237-72-91.hsd1.co.comcast.net [71.237.72.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.nwra.com (Postfix) with ESMTPSA id 1F2F93404A5 for <945@bugs.x2go.org>; Mon, 21 Sep 2015 20:46:33 -0700 (PDT) References: <55FDB5C3.5050408@cora.nwra.com> To: 945@bugs.x2go.org From: Orion Poplawski Message-ID: <5600CF17.1010406@cora.nwra.com> Date: Mon, 21 Sep 2015 21:46:31 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55FDB5C3.5050408@cora.nwra.com> Content-Type: multipart/mixed; boundary="------------050008020009080508040706" This is a multi-part message in MIME format. --------------050008020009080508040706 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Tags: patch The attached patch should fix the segfault. -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA/CoRA Division FAX: 303-415-9702 3380 Mitchell Lane orion@cora.nwra.com Boulder, CO 80301 http://www.cora.nwra.com --------------050008020009080508040706 Content-Type: text/x-patch; name="x2goclient-pubkey.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="x2goclient-pubkey.patch" diff -up x2goclient-4.0.5.0/src/sshmasterconnection.cpp.pubkey x2goclient-4.0.5.0/src/sshmasterconnection.cpp --- x2goclient-4.0.5.0/src/sshmasterconnection.cpp.pubkey 2015-07-27 20:50:35.000000000 -0600 +++ x2goclient-4.0.5.0/src/sshmasterconnection.cpp 2015-09-21 21:38:43.318974144 -0600 @@ -1091,7 +1091,7 @@ bool SshMasterConnection::userAuthWithKe return false; } ssh_public_key pubkey=publickey_from_privatekey(prkey); - if (!prkey) + if (!pubkey) { #ifdef DEBUG x2goDebug<<"Failed to get public key from private key."<, 945@bugs.x2go.org Resent-From: Mihai Moldovan Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 14 Jan 2016 04:20:03 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 945 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by 945-submit@bugs.x2go.org id=B945.145274493013415 (code B ref 945); Thu, 14 Jan 2016 04:20:03 +0000 Received: (at 945) by bugs.x2go.org; 14 Jan 2016 04:15:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 62ED75DB06; Thu, 14 Jan 2016 05:15:03 +0100 (CET) From: Mihai Moldovan To: 945-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 945@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: http://snipr.com/post-receive-tag-pending Message-Id: <20160114041504.62ED75DB06@ymir.das-netzwerkteam.de> Date: Thu, 14 Jan 2016 05:15:03 +0100 (CET) tag #945 pending fixed #945 4.0.5.1 thanks Hello, X2Go issue #945 (src:x2goclient) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=fcf573f The issue will most likely be fixed in src:x2goclient (4.0.5.1). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit fcf573ff3523dfbb1da89a3e699a1aab097103d7 Author: Orion Poplawski Date: Thu Jan 14 04:02:20 2016 +0100 sshmasterconnection.cpp: check correct variable for validity: public key instead of private key (again.) Fixes: #945. diff --git a/debian/changelog b/debian/changelog index 2f8f895..d0a9f30 100644 --- a/debian/changelog +++ b/debian/changelog @@ -66,6 +66,8 @@ x2goclient (4.0.5.1-0x2go1) UNRELEASED; urgency=low for ~/.bash_logout and friend scripts to be executed, which may contain calls to ncurses' reset or clear, also set the TERM variable to dump to not have unexpected output on stderr at logout time. + - sshmasterconnection.cpp: check correct variable for validity: public key + instead of private key (again.) Fixes: #945. -- X2Go Release Manager Tue, 28 Jul 2015 06:05:27 +0200 From unknown Fri Mar 29 06:06:36 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#945: X2Go issue (in src:x2goclient) has been marked as closed Reply-To: X2Go Release Manager , 945@bugs.x2go.org Resent-From: X2Go Release Manager Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 24 Mar 2016 20:40:12 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 945 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: pending Received: via spool by 945-submit@bugs.x2go.org id=B945.145885198628429 (code B ref 945); Thu, 24 Mar 2016 20:40:12 +0000 Received: (at 945) by bugs.x2go.org; 24 Mar 2016 20:39:46 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 982575DAC7; Thu, 24 Mar 2016 21:39:13 +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 MFIfEdrnlyXo; Thu, 24 Mar 2016 21:39:07 +0100 (CET) Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 8C2EB5DAC6; Thu, 24 Mar 2016 21:38:46 +0100 (CET) From: X2Go Release Manager To: 945-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 945@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20160324203846.8C2EB5DAC6@ymir.das-netzwerkteam.de> Date: Thu, 24 Mar 2016 21:38:46 +0100 (CET) close #945 thanks Hello, we are very hopeful that X2Go issue #945 reported by you has been resolved in the new release (4.0.5.1) of the X2Go source project »src:x2goclient«. You can view the complete changelog entry of src:x2goclient (4.0.5.1) below, and you can use the following link to view all the code changes between this and the last release of src:x2goclient. http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=4f91293625f1b3c12a1fa0a414424557d82fc65a;hp=b69667ef6d5f762b988e756a85a429792871e88c If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goclient. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goclient Version: 4.0.5.1-0x2go1 Status: RELEASE Date: Thu, 24 Mar 2016 21:35:30 +0100 Fixes: 487 772 860 916 921 927 928 945 948 953 973 987 1000 Changes: x2goclient (4.0.5.1-0x2go1) RELEASED; urgency=low . [ Mihai Moldovan ] * New upstream release (4.0.5.1): - onmainwindow.cpp: include sshd PID file path option in quotes to support whitespaces within the var directory path on Windows. Add comment to revisit this later on non-Windows-platforms, too. Fixes: #916. - onmainwindow.cpp: do NOT reformat. Reverts most of the previous commit because it breaks code logic. - res/txt/packs: add adaptive method. - {macbuild.sh,x2goclient.pro}: pass MacPorts library and include path's to qmake. Due to the qt4-mac's changes, we do not automatically get these values automatically "appended" in a usable way anymore. - x2gosettings.cpp: let centralSettings () return false on Windows. - onmainwindow.cpp: be more precise in slotScDaemonError () regarding unknown and undefined errors. - onmainwindow.{cpp,h}: don't use a hardcoded path to xmodmap on OS X and handle errors more gracefully. Fixes: #487. - x2goclient.pro: fix typo --stdlib=... -> -stdlib=... Fixes: #973. - onmainwindow.cpp: add some more error handling for parsing the return value of x2golistsessions. As it turns out, it can happen that "invalid" strings are inserted in there, for instance by the perl interpreter itself. We need to skip over these, or the client crashes when splitting up the invalid lines. - macbuild.sh: add stdlib forcing. Should not be used unless you really know what you're doing. If you ponder using this, you probably don't. - res/resources.rcc: add Turkish translation file. Fixes: #987. - onmainwindow.cpp: use lowercase version of locale. Fixes: #953. Fixes loading up the nb_NO translation file, which is actually baked as nb_no into the binary. - sshmasterconnection.cpp: let challenge-auth-based login attempts fallback to normal password authentication if the initial challenge-auth-based attempt was unsuccessful. - sshmasterconnection.{cpp,h}: support variable number of challenge-auth-code-based prompts. - sshmasterconnection.cpp: don't check prompts for full string equality - a matching prefix is good enough. Amongst others, this fixes errors in conditions where the prompt does not contain a trailing whitespace, but X2Go Client expects one. - sshmasterconnection.cpp: add OATH TOTP prompt prefix. Fixes: #860. - res/i18n: refresh translation files again. - res/i18n/x2goclient_nb_no.ts: replace "X-Serv..." with "X.Org Server" where applicable. - res/i18n/x2goclient_nb_no.ts: correctly use "XQuartz" where necessary. - res/i18n/x2goclient_nb_no.ts: whitespace only. - res/i18n/x2goclient_nb_no.ts: fix up some "x2go" -> "X2Go" errors. - res/i18n/x2goclient_nb_no.ts: mark translation strings needing some care ("x2go..." -> "X2Go...") as unfinished for later fixup. - res/i18n/x2goclient_nb_no.ts: fix (meta data) typo introduced with last commit. - res/i18n/x2goclient_nl.ts: fixup translation by respecting the original messages' format and other changes. - res/i18n/x2goclient_de.ts: fixup translation by respecting the original messages' format, fixing typos and general improvements. - res/i18n/x2goclient_es.ts: fixup translation by respecting the original messages' format and other changes. - res/i18n/x2goclient_sv.ts: fixup translation by respecting the original messages' format and other changes. * debian/control: - Change apache2-dev | libc6-dev build dependency back to apache2-dev only. Otherwise, apache2-dev is not installed at all, even though theoretically available. The initial reasoning for this dependency type, apache2-dev not being available on all Ubuntu/Debian platforms, is not true anymore. - Change apache2-dev build dependency yet again to apache2-dev | apache2-threaded-dev. Turns out all Debian distros but wheezy (currently oldstable) have an apache2-dev package. Even oldoldstable (squeeze) does... . [ Oleksandr Shneyder ] * New upstream release (4.0.5.1): - xsettingswidget: compile only on Windows. - Add support for new style command line options of xfreerdp on direct RDP connections. (Fixes: #772). - Replace "::" with "_" for the desktop link name on Windows. - Fix direct RDP in broker mode. - Fix crashing client when editing session from SessionManageDialog. Fixes: #921. - Configure audio input in pulseaudio on Windows. - Reconnect ssh broker in case of IO Error. - Reformat source onmainwindow.cpp. - Disable settings editing if a directory with central settings is exists. - Format long names on session buttons. - Central settings for Linux, Mac and Windows. - Fix VCXSRV parameter to disable PRIMARY clipboard in X2Go Client for Windows. Fixes: #927. - Fix reading settings for direct RDP connections in broker mode. - Auto accept RSA Keys for SSH Broker with --add-to-known-hosts option. . [ Mike Gabriel ] * New upstream release (4.0.5.1): - xinerama.conf: Don't choke if screen coordintate lines in xinerama.conf start with a dash ("-"). (Fixes: #948). . [ Mike DePaulo ] * New upstream release (4.0.5.1): - Windows: Update bundled Win32 OpenSSL from 1.0.1p to 1.0.1q, which fixes the multiple CVEs announced on 2015-12-03. - Windows: Upgrade Cygwin components to latest versions as of 2016-01-21, except for the Cygwin DLL which is still at 1.7.33 in order to avoid breaking folder sharing and printer sharing due to 1.7.34's ACL/permissions changes. (authorized_keys file would often have mode 660 instead of 600) The latest components include most notably: + openssh 6.8p1-1-x2go1 -> 7.1p2-1-x2go1 (security update) + openssl 1.0.2d-1 -> 1.0.2e-1 (security update) - Windows: Update nxproxy from 3.5.0.31 to 3.5.0.32 - Windows: Update Unicode NSIS from 2.46.5 to 2.50.0 Pre-release, which fixes the DLL hijacking security vuln (NSIS bug 1125.) - Windows: Update PuTTY from 0.64 to 0.66, which fixes CVE-2015-5309. - Windows: Remove libzip. libssh no longer uses it. . [ Orion Poplawski ] * New upstream release (4.0.5.1): - ssh{process,masterconnection}.cpp: run bash as a login shell when invoking any command remotely. Fixes: #928. Because this opens the door for ~/.bash_logout and friend scripts to be executed, which may contain calls to ncurses' reset or clear, also set the TERM variable to dump to not have unexpected output on stderr at logout time. - sshmasterconnection.cpp: check correct variable for validity: public key instead of private key (again.) Fixes: #945. . [ Klaus Ade Johnstad ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file. . [ Heinrich Schuchardt ] * New upstream version (4.0.5.1): - sshmasterconnection.cpp: don't fetch invalid proxy socket. Fixes: #1000. From http://doc.qt.io/qt-4.8/qabstractsocket.html#socketDescriptor: The socket descriptor is not available when QAbstractSocket is in UnconnectedState. So we have to connect to the proxy server first before retrieving the native socket. . [ Daniel Lindgren ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_sv.ts: update Swedish translation file. . [ Sébastien Ducoulombier ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_fr.ts: update French translation file. . [ Jos Wolfkamp ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_nl.ts: update Dutch translation file. . [ Stefan Baur ] * New upstream release (4.0.5.1): - res/i18n/x2goclient_de.ts: update German translation file. . [ Ricardo Díaz Martín ] * New upstream release (4.0.5.1): - res/i18n/x2goclient_es.ts: update Spanish translation file. From unknown Fri Mar 29 06:06:36 2024 MIME-Version: 1.0 X-Mailer: MIME-tools 5.502 (Entity 5.502) X-Loop: owner@bugs.x2go.org From: owner@bugs.x2go.org (X2Go Bug Tracking System) Subject: Bug#945 closed by X2Go Release Manager (X2Go issue (in src:x2goclient) has been marked as closed) Message-ID: References: <20160324203846.8C2EB5DAC6@ymir.das-netzwerkteam.de> X-X2go-PR-Keywords: pending X-X2go-PR-Message: they-closed 945 X-X2go-PR-Package: x2goclient X-X2go-PR-Source: x2goclient Date: Thu, 24 Mar 2016 20:40:24 +0000 Content-Type: multipart/mixed; boundary="----------=_1458852024-28796-0" This is a multi-part message in MIME format... ------------=_1458852024-28796-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 This is an automatic notification regarding your Bug report which was filed against the x2goclient package: #945: Fwd: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string(): x2g= oclient killed by SIGSEGV It has been closed by X2Go Release Manager . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact X2Go Release Manager <= git-admin@x2go.org> by replying to this email. --=20 X2Go Bug Tracking System Contact owner@bugs.x2go.org with problems ------------=_1458852024-28796-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at control) by bugs.x2go.org; 24 Mar 2016 20:39:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 982575DAC7; Thu, 24 Mar 2016 21:39:13 +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 MFIfEdrnlyXo; Thu, 24 Mar 2016 21:39:07 +0100 (CET) Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 8C2EB5DAC6; Thu, 24 Mar 2016 21:38:46 +0100 (CET) From: X2Go Release Manager To: 945-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 945@bugs.x2go.org Subject: X2Go issue (in src:x2goclient) has been marked as closed Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20160324203846.8C2EB5DAC6@ymir.das-netzwerkteam.de> Date: Thu, 24 Mar 2016 21:38:46 +0100 (CET) close #945 thanks Hello, we are very hopeful that X2Go issue #945 reported by you has been resolved in the new release (4.0.5.1) of the X2Go source project »src:x2goclient«. You can view the complete changelog entry of src:x2goclient (4.0.5.1) below, and you can use the following link to view all the code changes between this and the last release of src:x2goclient. http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=4f91293625f1b3c12a1fa0a414424557d82fc65a;hp=b69667ef6d5f762b988e756a85a429792871e88c If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goclient. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goclient Version: 4.0.5.1-0x2go1 Status: RELEASE Date: Thu, 24 Mar 2016 21:35:30 +0100 Fixes: 487 772 860 916 921 927 928 945 948 953 973 987 1000 Changes: x2goclient (4.0.5.1-0x2go1) RELEASED; urgency=low . [ Mihai Moldovan ] * New upstream release (4.0.5.1): - onmainwindow.cpp: include sshd PID file path option in quotes to support whitespaces within the var directory path on Windows. Add comment to revisit this later on non-Windows-platforms, too. Fixes: #916. - onmainwindow.cpp: do NOT reformat. Reverts most of the previous commit because it breaks code logic. - res/txt/packs: add adaptive method. - {macbuild.sh,x2goclient.pro}: pass MacPorts library and include path's to qmake. Due to the qt4-mac's changes, we do not automatically get these values automatically "appended" in a usable way anymore. - x2gosettings.cpp: let centralSettings () return false on Windows. - onmainwindow.cpp: be more precise in slotScDaemonError () regarding unknown and undefined errors. - onmainwindow.{cpp,h}: don't use a hardcoded path to xmodmap on OS X and handle errors more gracefully. Fixes: #487. - x2goclient.pro: fix typo --stdlib=... -> -stdlib=... Fixes: #973. - onmainwindow.cpp: add some more error handling for parsing the return value of x2golistsessions. As it turns out, it can happen that "invalid" strings are inserted in there, for instance by the perl interpreter itself. We need to skip over these, or the client crashes when splitting up the invalid lines. - macbuild.sh: add stdlib forcing. Should not be used unless you really know what you're doing. If you ponder using this, you probably don't. - res/resources.rcc: add Turkish translation file. Fixes: #987. - onmainwindow.cpp: use lowercase version of locale. Fixes: #953. Fixes loading up the nb_NO translation file, which is actually baked as nb_no into the binary. - sshmasterconnection.cpp: let challenge-auth-based login attempts fallback to normal password authentication if the initial challenge-auth-based attempt was unsuccessful. - sshmasterconnection.{cpp,h}: support variable number of challenge-auth-code-based prompts. - sshmasterconnection.cpp: don't check prompts for full string equality - a matching prefix is good enough. Amongst others, this fixes errors in conditions where the prompt does not contain a trailing whitespace, but X2Go Client expects one. - sshmasterconnection.cpp: add OATH TOTP prompt prefix. Fixes: #860. - res/i18n: refresh translation files again. - res/i18n/x2goclient_nb_no.ts: replace "X-Serv..." with "X.Org Server" where applicable. - res/i18n/x2goclient_nb_no.ts: correctly use "XQuartz" where necessary. - res/i18n/x2goclient_nb_no.ts: whitespace only. - res/i18n/x2goclient_nb_no.ts: fix up some "x2go" -> "X2Go" errors. - res/i18n/x2goclient_nb_no.ts: mark translation strings needing some care ("x2go..." -> "X2Go...") as unfinished for later fixup. - res/i18n/x2goclient_nb_no.ts: fix (meta data) typo introduced with last commit. - res/i18n/x2goclient_nl.ts: fixup translation by respecting the original messages' format and other changes. - res/i18n/x2goclient_de.ts: fixup translation by respecting the original messages' format, fixing typos and general improvements. - res/i18n/x2goclient_es.ts: fixup translation by respecting the original messages' format and other changes. - res/i18n/x2goclient_sv.ts: fixup translation by respecting the original messages' format and other changes. * debian/control: - Change apache2-dev | libc6-dev build dependency back to apache2-dev only. Otherwise, apache2-dev is not installed at all, even though theoretically available. The initial reasoning for this dependency type, apache2-dev not being available on all Ubuntu/Debian platforms, is not true anymore. - Change apache2-dev build dependency yet again to apache2-dev | apache2-threaded-dev. Turns out all Debian distros but wheezy (currently oldstable) have an apache2-dev package. Even oldoldstable (squeeze) does... . [ Oleksandr Shneyder ] * New upstream release (4.0.5.1): - xsettingswidget: compile only on Windows. - Add support for new style command line options of xfreerdp on direct RDP connections. (Fixes: #772). - Replace "::" with "_" for the desktop link name on Windows. - Fix direct RDP in broker mode. - Fix crashing client when editing session from SessionManageDialog. Fixes: #921. - Configure audio input in pulseaudio on Windows. - Reconnect ssh broker in case of IO Error. - Reformat source onmainwindow.cpp. - Disable settings editing if a directory with central settings is exists. - Format long names on session buttons. - Central settings for Linux, Mac and Windows. - Fix VCXSRV parameter to disable PRIMARY clipboard in X2Go Client for Windows. Fixes: #927. - Fix reading settings for direct RDP connections in broker mode. - Auto accept RSA Keys for SSH Broker with --add-to-known-hosts option. . [ Mike Gabriel ] * New upstream release (4.0.5.1): - xinerama.conf: Don't choke if screen coordintate lines in xinerama.conf start with a dash ("-"). (Fixes: #948). . [ Mike DePaulo ] * New upstream release (4.0.5.1): - Windows: Update bundled Win32 OpenSSL from 1.0.1p to 1.0.1q, which fixes the multiple CVEs announced on 2015-12-03. - Windows: Upgrade Cygwin components to latest versions as of 2016-01-21, except for the Cygwin DLL which is still at 1.7.33 in order to avoid breaking folder sharing and printer sharing due to 1.7.34's ACL/permissions changes. (authorized_keys file would often have mode 660 instead of 600) The latest components include most notably: + openssh 6.8p1-1-x2go1 -> 7.1p2-1-x2go1 (security update) + openssl 1.0.2d-1 -> 1.0.2e-1 (security update) - Windows: Update nxproxy from 3.5.0.31 to 3.5.0.32 - Windows: Update Unicode NSIS from 2.46.5 to 2.50.0 Pre-release, which fixes the DLL hijacking security vuln (NSIS bug 1125.) - Windows: Update PuTTY from 0.64 to 0.66, which fixes CVE-2015-5309. - Windows: Remove libzip. libssh no longer uses it. . [ Orion Poplawski ] * New upstream release (4.0.5.1): - ssh{process,masterconnection}.cpp: run bash as a login shell when invoking any command remotely. Fixes: #928. Because this opens the door for ~/.bash_logout and friend scripts to be executed, which may contain calls to ncurses' reset or clear, also set the TERM variable to dump to not have unexpected output on stderr at logout time. - sshmasterconnection.cpp: check correct variable for validity: public key instead of private key (again.) Fixes: #945. . [ Klaus Ade Johnstad ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file. . [ Heinrich Schuchardt ] * New upstream version (4.0.5.1): - sshmasterconnection.cpp: don't fetch invalid proxy socket. Fixes: #1000. From http://doc.qt.io/qt-4.8/qabstractsocket.html#socketDescriptor: The socket descriptor is not available when QAbstractSocket is in UnconnectedState. So we have to connect to the proxy server first before retrieving the native socket. . [ Daniel Lindgren ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_sv.ts: update Swedish translation file. . [ Sébastien Ducoulombier ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_fr.ts: update French translation file. . [ Jos Wolfkamp ] * New upstream version (4.0.5.1): - res/i18n/x2goclient_nl.ts: update Dutch translation file. . [ Stefan Baur ] * New upstream release (4.0.5.1): - res/i18n/x2goclient_de.ts: update German translation file. . [ Ricardo Díaz Martín ] * New upstream release (4.0.5.1): - res/i18n/x2goclient_es.ts: update Spanish translation file. ------------=_1458852024-28796-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.x2go.org; 19 Sep 2015 19:21:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from mail.nwra.com (mail.nwra.com [72.52.192.72]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 0323C3BC49 for ; Sat, 19 Sep 2015 21:21:42 +0200 (CEST) Received: from pacas.cora.nwra.com (c-71-237-72-91.hsd1.co.comcast.net [71.237.72.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.nwra.com (Postfix) with ESMTPSA id CEC77340587 for ; Sat, 19 Sep 2015 12:21:40 -0700 (PDT) Subject: Fwd: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV References: To: submit@bugs.x2go.org From: Orion Poplawski X-Forwarded-Message-Id: Message-ID: <55FDB5C3.5050408@cora.nwra.com> Date: Sat, 19 Sep 2015 13:21:39 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Package: x2goclient Version: 4.0.5.0 -------- Forwarded Message -------- Subject: [Bug 1264609] New: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV Date: Sat, 19 Sep 2015 07:47:33 +0000 From: bugzilla@redhat.com To: orion@cora.nwra.com https://bugzilla.redhat.com/show_bug.cgi?id=1264609 Bug ID: 1264609 Summary: [abrt] x2goclient: publickey_to_string(): x2goclient killed by SIGSEGV Product: Fedora Version: 22 Component: x2goclient Assignee: orion@cora.nwra.com Reporter: chanueting@gmail.com QA Contact: extras-qa@fedoraproject.org CC: orion@cora.nwra.com Description of problem: Connecting Host with ED25519 key Version-Release number of selected component: x2goclient-4.0.5.0-1.fc22 Additional info: reporter: libreport-2.6.2 backtrace_rating: 4 cmdline: x2goclient crash_function: publickey_to_string executable: /usr/bin/x2goclient global_pid: 2894 kernel: 4.1.6-200.fc22.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (5 frames) #0 publickey_to_string at /usr/src/debug/libssh-0.7.1/src/legacy.c:547 #1 SshMasterConnection::userAuthWithKey at ../src/sshmasterconnection.cpp:1105 #2 SshMasterConnection::userAuth at ../src/sshmasterconnection.cpp:1249 #3 SshMasterConnection::run at ../src/sshmasterconnection.cpp:647 #4 QThreadPrivate::start at thread/qthread_unix.cpp:349 -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. ------------=_1458852024-28796-0--