From unknown Wed Mar 11 10:49:42 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#641: [X2Go-Dev] Bug#641: x2goagent crash in XFreeFontPath
Reply-To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, 641@bugs.x2go.org
Resent-From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Fri, 15 May 2015 13:10:01 +0000
Resent-Message-ID: <handler.641.B641.143169530715535@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 641
X-X2Go-PR-Package: nx-libs
X-X2Go-PR-Keywords: 
Received: via spool by 641-submit@bugs.x2go.org id=B641.143169530715535
          (code B ref 641); Fri, 15 May 2015 13:10:01 +0000
Received: (at 641) by bugs.x2go.org; 15 May 2015 13:08:27 +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 freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 312A75DA82
	for <641@bugs.x2go.org>; Fri, 15 May 2015 15:08:25 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98])
	by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 092B1A76;
	Fri, 15 May 2015 15:08:25 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 983763B980;
	Fri, 15 May 2015 15:08:24 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de
Received: from grimnir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Mqfd6oNEOXZ6; Fri, 15 May 2015 15:08:24 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 3781A3B961;
	Fri, 15 May 2015 15:08:24 +0200 (CEST)
Received: from m-097.informatik.uni-kiel.de (m-097.informatik.uni-kiel.de
 [134.245.254.97]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP;
 Fri, 15 May 2015 13:08:24 +0000
Date: Fri, 15 May 2015 13:08:24 +0000
Message-ID: <20150515130824.Horde.NQiBMljNMxzeDGAAXKUMhQ1@mail.das-netzwerkteam.de>
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: Orion Poplawski <orion@cora.nwra.com>, 641@bugs.x2go.org
In-Reply-To: <543A8FC9.6010202@cora.nwra.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
Accept-Language: de,en
Organization: DAS-NETZWERKTEAM
X-Originating-IP: 134.245.254.97
X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101
 Firefox/32.0 Iceweasel/32.0
Content-Type: multipart/signed; boundary="=_h1icHNU9Iv1fNCnmgBdOoQ1";
 protocol="application/pgp-signature"; micalg=pgp-sha1
MIME-Version: 1.0

This message is in MIME format and has been PGP signed.

--=_h1icHNU9Iv1fNCnmgBdOoQ1
Content-Type: text/plain; charset=us-ascii; format=flowed; DelSp=Yes
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Orion,

On  So 12 Okt 2014 16:27:21 CEST, Orion Poplawski wrote:

> Package: nx-libs
> Version: 3.5.0.27
>
> Core was generated by `/usr/lib64/nx/../x2go/bin/x2goagent=20=20
>=20-extension XFIXES -nolisten tcp -nolisten t'.
> Program terminated with signal SIGABRT, Aborted.
> #0  0x00007f1be42d9877 in raise () from /lib64/libc.so.6
> Missing separate debuginfos, use: debuginfo-install=20=20
>=20glibc-2.18-16.fc20.x86_64 libX11-1.6.1-1.fc20.x86_64=20=20
>=20libXau-1.0.8-2.fc20.x86_64 libXcursor-devel-1.1.14-2.fc20.x86_64=20=20
>=20libXfixes-5.0.1-2.fc20.x86_64 libXrender-0.9.8-2.fc20.x86_64=20=20
>=20libgcc-4.8.3-7.fc20.x86_64 libjpeg-turbo-1.3.1-2.fc20.x86_64=20=20
>=20libpng-1.6.6-3.fc20.x86_64 libstdc++-4.8.3-7.fc20.x86_64=20=20
>=20libxcb-1.9.1-3.fc20.x86_64 libxml2-2.9.1-2.fc20.x86_64=20=20
>=20sssd-client-1.11.7-2.fc20.x86_64 xz-libs-5.1.2-12alpha.fc20.x86_64=20=
=20
>=20zlib-1.2.8-3.fc20.x86_64
> (gdb) bt
> #0  0x00007f1be42d9877 in raise () from /lib64/libc.so.6
> #1  0x00007f1be42daf68 in abort () from /lib64/libc.so.6
> #2  0x00007f1be4319a54 in __libc_message () from /lib64/libc.so.6
> #3  0x00007f1be43203ac in malloc_consolidate () from /lib64/libc.so.6
> #4  0x00007f1be4320c66 in _int_free () from /lib64/libc.so.6
> #5  0x00007f1be6865d8d in XFreeFontPath (list=3Dlist@entry=3D0x57e3980)=
=20=20
>=20at GetFPath.c:92
> #6  0x0000000000495789 in nxagentReconnectFailedFonts (p0=3D<optimized=20=
=20
>=20out>) at Font.c:1353
> #7  0x00000000004b8670 in nxagentReconnectSession () at Reconnect.c:482
> #8  0x00000000004b8a3b in nxagentHandleConnectionChanges () at=20=20
>=20Reconnect.c:827
> #9  0x00000000004b8c60 in nxagentHandleConnectionStates () at Reconnect.c=
:218
> #10 0x000000000049b905 in nxagentWakeupHandler (data=3D<optimized=20=20
>=20out>, count=3D-1, mask=3D0xacb760 <LastSelectMask>) at Handlers.c:589
> #11 0x000000000046a33b in WakeupHandler (result=3Dresult@entry=3D-1,=20=
=20
>=20pReadmask=3DpReadmask@entry=3D0xacb760 <LastSelectMask>) at dixutils.c:=
472
> #12 0x0000000000473ca2 in WaitForSomething=20=20
>=20(pClientsReady=3DpClientsReady@entry=3D0x7fffb3d56250) at WaitFor.c:389
> #13 0x0000000000445c1a in Dispatch () at X/NXdispatch.c:619
> #14 0x0000000000429455 in main (argc=3D15, argv=3D0x7fffb3d56878,=20=20
>=20envp=3D<optimized out>) at main.c:450
> (gdb) up 5
> #5  0x00007f1be6865d8d in XFreeFontPath (list=3Dlist@entry=3D0x57e3980)=
=20=20
>=20at GetFPath.c:92
> 92                      Xfree ((char *)list);
> (gdb) print list
> $1 =3D (char **) 0x57e3980
> (gdb) print (char *)list
> $2 =3D 0x57e3980 "\020\263\201\006"
> (gdb) up
> #6  0x0000000000495789 in nxagentReconnectFailedFonts (p0=3D<optimized=20=
=20
>=20out>) at Font.c:1353
> 1353          XFreeFontPath(fontPaths);
> (gdb) print fontPaths
> $3 =3D (char **) 0x57e3980
>

Can you reproduce this issue with nx-libs 3.6.x (please build it from sourc=
e).

In nx-libs we lately dropped nx-X11/lib/font completely and now build=20=20
against=20the libXfont.so from X.Org. As the issue causing function is a=20=
=20
libXfont=20function, I presume this issue to be solved in nx-libs 3.6.x.

Any feedback is highly appreciated.

Mike
--=20

DAS-NETZWERKTEAM
mike=20gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x=
fb

--=_h1icHNU9Iv1fNCnmgBdOoQ1
Content-Type: application/pgp-signature
Content-Description: Digitale PGP-Signatur
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJVVe/IAAoJEJr0azAldxsxYRUQAIE84Nj4bvNA+EmIJv89QZ9o
ynmbqrETEVjR2YWk6+BgXCPoTK9Et5LO2B4pnSrCX0hMR/+zUZuVTSlowHTZs2J6
/ZGZKqFvystogMoTMGqzKYpDbtXV3gWWsP5JZNw/sYF73W3r/V8MyysqH1UKp+qy
xElCm9ylqiZ5jmgka+YvHBqi7unTDE1OFyST+vw7wMSu+E2Vhp4VexXSk+T34+f9
eJvyMTtpnrSDemME+ECHdQFyx1LnYMobjmjI1eVf4bwtD7R0GSSt/pnS4CwvDePh
Ix03zFSEV3cjzDrz4GYC24PYlwt2py6Y5H6KxtBYrt+sEFYXx0p1lYpAZYqYqbTZ
n81QWMVo1Nedx5WXFh4rVUMwezwN2Bxq2ulLr8RfmBBumnCVAQct44JFiv/WxhPH
ZlI21H2gN5VOGQ1hfxwN0E+IU1VvzO0RA2b1CASLfI08QA9qn/+rhisxLEs0aWyg
K0oTJJx1V7jgnvvo1n17aPPLd/nQ1b3R9UO3VterenoGB2pITf/0g+KjrNYWbq9v
/i/IncU/nqH0uzJEwGPFlDV4KSS4QC3/8XvDveUR25dvcAdH4W61Z6t7/HYb6eZx
KdfjktvWJ7cAem1tnn3wvtkBzb7LG1vq6vfyAEsEsN/8rCgTwusnEj3O60Reu2E5
lL/FMOhzCfT5nOQGhDyD
=ov+Z
-----END PGP SIGNATURE-----

--=_h1icHNU9Iv1fNCnmgBdOoQ1--
