Bug#297972: marked as done (GKSu locks KDE; cannot be dismissed, only killed)

Debian Bug Tracking System owner@bugs.debian.org
Thu, 10 Mar 2005 11:33:46 -0800


Your message dated Thu, 10 Mar 2005 16:27:51 -0300
with message-id <1110482871.3989.40.camel@alface.horta>
and subject line Bug#297972: GKSu locks KDE; cannot be dismissed, only killed
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 3 Mar 2005 19:12:50 +0000
>From trast@student.ethz.ch Thu Mar 03 11:12:50 2005
Return-path: <trast@student.ethz.ch>
Received: from xsmtp.ethz.ch [129.132.97.6] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D6vkf-0000Pe-00; Thu, 03 Mar 2005 11:12:49 -0800
Received: from xfe1.d.ethz.ch ([192.168.36.10]) by xsmtp.ethz.ch with Microsoft SMTPSVC(6.0.3790.211);
	 Thu, 3 Mar 2005 20:12:47 +0100
Received: from thomas.local ([217.162.148.235]) by xfe1.d.ethz.ch over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211);
	 Thu, 3 Mar 2005 20:12:47 +0100
To: submit@bugs.debian.org
Subject: GKSu locks KDE; cannot be dismissed, only killed
From: Thomas Rast <trast@student.ethz.ch>
Date: Thu, 03 Mar 2005 20:13:36 +0100
Message-ID: <87oee0r19b.fsf@thomas.local>
User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-OriginalArrivalTime: 03 Mar 2005 19:12:47.0744 (UTC) FILETIME=[FC856800:01C52024]
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: gksu
Version: 1.2.3-2

I've seen various bug reports of GKSu hiding between other windows,
seeming to lock X, but still reacting to ESC; I've also had this
before.  However I think this one is new.  My apologies if it's not.

Here's what I do:

- Run 'gksu synaptic' in a Konsole (I'd use the KDE menu but I
  immediately switched over to kdesu when this happened the first
  time, see below)

- Immediately start switching windows with the KasBar

- As soon as GKSu grabs X, KDE will freeze without showing the GKSu
  window (judging from the bug reports this is a known problem)

- After some time, the GKSu window will show up; however it does *not*
  have the focus, and I haven't managed to dismiss it in any way.

- The first time this happened, neither Ctrl-Alt-F1 nor
  Ctrl-Alt-Backspace (!) allowed me to get out of this predicament.
  Unfortunately I cannot reproduce this; you'll have to trust me ;-)
  Of course with Ctrl-Alt-F1 working, you can just kill the gksu
  process from the linux console and remove the lock file.  I suppose
  a running SSH server would have saved me too.

Not sure what you can do about this, as I'm not into X programming.
Maybe GKSu could somehow detect that it lost focus (which as far as I
can see should never happen) and quit with an error message?

Some relevant versions:

ii  gksu           1.2.3-2        graphical frontend to su
ii  libgksu1.2-0   1.2.5a-1       library providing su and sudo functionality
ii  libgksuui1.0-0 1.0.3-2        a graphical fronted to su library
ii  kdebase        3.3.2-1        KDE Base metapackage
ii  x-window-syste 4.3.0.dfsg.1-1 X Window System core components

Greetings
Thomas

-- 
GPG key ID 'BB66CCFD' available from hkp://subkeys.pgp.net or:
http://n.ethz.ch/student/trast/public-key.asc

---------------------------------------
Received: (at 297972-done) by bugs.debian.org; 10 Mar 2005 19:27:56 +0000
>From kov@debian.org Thu Mar 10 11:27:56 2005
Return-path: <kov@debian.org>
Received: from linares.terra.com.br [200.154.55.228] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D9TK8-0002Y0-00; Thu, 10 Mar 2005 11:27:56 -0800
Received: from pasto.terra.com.br (pasto.terra.com.br [200.154.55.137])
	by linares.terra.com.br (Postfix) with ESMTP
	id 9C2C8DDD5C9; Thu, 10 Mar 2005 16:27:54 -0300 (BRT)
X-Terra-Karma: -2%
X-Terra-Hash: 9f547cfa34158d4ef3500de38d4cf6fb
Received: from alface.horta (ns1.cidades.gov.br [200.181.6.100])
	(authenticated user bhz52091)
	by pasto.terra.com.br (Postfix) with ESMTP
	id 0E4E7794110; Thu, 10 Mar 2005 16:27:54 -0300 (BRT)
Received: from localhost ([127.0.0.1] helo=alface.horta)
	by alface.horta with esmtp (Exim 4.50)
	id 1D9TK4-0004J3-2f; Thu, 10 Mar 2005 16:27:52 -0300
Subject: Re: Bug#297972: GKSu locks KDE; cannot be dismissed, only killed
From: Gustavo Noronha Silva <kov@debian.org>
To: Thomas Rast <trast@student.ethz.ch>, 297972-done@bugs.debian.org
In-Reply-To: <874qfjpde9.fsf@thomas.local>
References: <87oee0r19b.fsf@thomas.local>
	 <1110292707.4003.6.camel@alface.horta>  <874qfjpde9.fsf@thomas.local>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-zz1g9CTzLKfR6CTSgQgN"
Organization: Debian
Date: Thu, 10 Mar 2005 16:27:51 -0300
Message-Id: <1110482871.3989.40.camel@alface.horta>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.4 
Delivered-To: 297972-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 


--=-zz1g9CTzLKfR6CTSgQgN
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Em Qui, 2005-03-10 =C3=A0s 19:24 +0100, Thomas Rast escreveu:
> Gustavo Noronha Silva <kov@debian.org> writes:
>=20
> > Hey, some modifications were done to gksu 1.2.4 about this issue; would
> > you mind trying to reproduce it? You could go to vc1 as root and run
> > 'sleep 20; chvt 1' before trying it, so you'll have a escape method if
> > it locks hard again.
>=20
> Indeed, I can't.  Seems you're fixing bugs faster than I can report
> them :-)

That'd be a good thing, I guess =3DD

> Sorry for the trouble!

No problem, thanks for the report! I'm closing the bug report, please do
reopen it if you happen to stumble across it again.

Thanks!

--=20
  kov@debian.org: Gustavo Noronha <http://couve.no-ip.org/~kov/>
 Debian: <http://www.debian.org/>  *  <http://www.debian-br.org/>

--=-zz1g9CTzLKfR6CTSgQgN
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Esta =?ISO-8859-1?Q?=E9?= uma parte de mensagem
	assinada digitalmente

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQBCMJ+3t1anjIgqbEsRAuDyAJ9O7cDQN0SpieQEH5NnP0WkcGLsTwCg3OqV
fW3ejxbxq5gvmhnxunG3oWY=
=6B4j
-----END PGP SIGNATURE-----

--=-zz1g9CTzLKfR6CTSgQgN--