X2Go Bug report logs - #1447
x2godesktopsharing termination

version graph

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

Reported by: Oleg Solovyov <mcpain@basealt.ru>

Date: Fri, 20 Mar 2020 08:45:01 UTC

Severity: grave

Found in version 3.2.0.0

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1447: x2godesktopsharing termination
Reply-To: mcpain@basealt.ru, 1447@bugs.x2go.org
Resent-From: mcpain@basealt.ru
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Mon, 06 Apr 2020 08:00:02 +0000
Resent-Message-ID: <handler.1447.B1447.158615979927955@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1447
X-X2Go-PR-Package: x2godesktopsharing
X-X2Go-PR-Keywords: 
References: <2551710.cTBtcbKS0m@work-pc.localdomain> <1979176.hEZOCWH5ES@comp-core-i7-7700hq-8bbb5b.localdomain> <2551710.cTBtcbKS0m@work-pc.localdomain>
Received: via spool by 1447-submit@bugs.x2go.org id=B1447.158615979927955
          (code B ref 1447); Mon, 06 Apr 2020 08:00:02 +0000
Received: (at 1447) by bugs.x2go.org; 6 Apr 2020 07:56:39 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,SPF_HELO_NONE,
	URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2
Received: from air.basealt.ru (air.basealt.ru [194.107.17.39])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id EE6C55DAC1
	for <1447@bugs.x2go.org>; Mon,  6 Apr 2020 09:56:28 +0200 (CEST)
Received: by air.basealt.ru (Postfix, from userid 490)
	id CFBBA5895A8; Mon,  6 Apr 2020 07:56:26 +0000 (UTC)
Received: from comp-core-i7-7700hq-8bbb5b.localdomain (unknown [185.135.150.181])
	by air.basealt.ru (Postfix) with ESMTPSA id 1C5BC589597
	for <1447@bugs.x2go.org>; Mon,  6 Apr 2020 07:56:23 +0000 (UTC)
From: mcpain@basealt.ru
To: 1447@bugs.x2go.org
Date: Mon, 06 Apr 2020 10:56:22 +0300
Message-ID: <1696701.EdgVmMA29B@comp-core-i7-7700hq-8bbb5b.localdomain>
In-Reply-To: <1979176.hEZOCWH5ES@comp-core-i7-7700hq-8bbb5b.localdomain>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="nextPart2856700.yyy93DhdbZ"
Content-Transfer-Encoding: 7Bit
[Message part 1 (text/plain, inline)]
В письме от среда, 1 апреля 2020 г. 15:10:50 MSK пользователь 
mcpain@basealt.ru написал:
> Also reproducible on:
> Fedora 29 (MATE)
> Ubuntu 19.10 (MATE)
> _______________________________________________
> x2go-dev mailing list
> x2go-dev@lists.x2go.org
> https://lists.x2go.org/listinfo/x2go-dev

When QCoreApplicationPrivate::maybeQuit() is called, quitLockRef.load() == 0, 
hence QEvent::Quit is sent on MATE and application terminates.
KDE is fine because there is plasma-integration package, which provides 
KDEPlatformSystemTrayIcon and quitLockRef.load() != 0 when maybeQuit() is 
called.

Took a look at other Qt5 applications like Psi+ and made a patch with similar 
workaround.
[alt-fix-quit.patch (text/x-patch, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Fri Jul 1 19:59:55 2022; 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.