From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#38926: pcmanfm-qt unable to open files by double click Date: Sun, 5 Jan 2020 23:37:45 +0100 Message-ID: <20200105233729.10add7f5@scratchpost.org> References: <20200105105655.5dde2d6c@scratchpost.org> <2e3e1ced-2c3c-4084-817d-ac19aca5562d@www.fastmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/ASBKqfnsPfvMqOarWcR6lGb"; protocol="application/pgp-signature"; micalg=pgp-sha256 Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:48177) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioEX5-0006HQ-4X for bug-guix@gnu.org; Sun, 05 Jan 2020 17:38:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioEX4-00038a-5g for bug-guix@gnu.org; Sun, 05 Jan 2020 17:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38791) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ioEX4-00038R-2d for bug-guix@gnu.org; Sun, 05 Jan 2020 17:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ioEX4-0004Bb-1P for bug-guix@gnu.org; Sun, 05 Jan 2020 17:38:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <2e3e1ced-2c3c-4084-817d-ac19aca5562d@www.fastmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Reza Alizadeh Majd Cc: Hartmut Goebel , 38926@debbugs.gnu.org --Sig_/ASBKqfnsPfvMqOarWcR6lGb Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Reza, I wouldn't change PATH in a *file manager*, of all programs. That will mak= e the user hate his life should it ever pick up the wrong indirect child executab= le because of that PATH change--which is opaque the user. (Otherwise, often, your solution would have been the correct one--especiall= y when there are no indirect children) Please try to find the actual source code line where it invokes gio-launch-desktop . For glib programs, I would suggest invoking gdb --args $(which pcmanfm-qt) --g-fatal-warnings then r and then wait until it crashes, then bt . It will tell you the exact location in the source code where the invocat= ion is. No idea how to do that with Qt programs. Hartmut? --Sig_/ASBKqfnsPfvMqOarWcR6lGb Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl4SZTkACgkQ5xo1VCww uqVygwf8CB0pSTM3rzNYESLdigHqTWe5SXnluAw4FKJ8GSuoN80bD+yzodMtY220 +80M2KGQocCCZvrFnJ5aCVePJWEbD+Zef6b11NVutMuOPoKO8VcCTvxmquFav9Nv RKj7r3VFVSz2xV6yDAoYLj/6OPS7EhL9ka1k28fWTfUmlHTNYRSUnFbjebF0KR6N HwdEHzeZ23e6D+3yAsEuZTlxlcLTBdQtwU/8tUNovry2Td38KSrO+SwItxRpQ92u ryW30QaLeOFPDGRUi4eSt8QxkB3N/EOjpES9MAZ5R1Z784O+BNqhQueRbqeSUTLM PpVq0+niOsQN1Lruu78zdfVeq0YZ9Q== =s58E -----END PGP SIGNATURE----- --Sig_/ASBKqfnsPfvMqOarWcR6lGb--