X2Go Bug report logs - #641
x2goagent crash in XFreeFontPath

version graph

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

Reported by: Orion Poplawski <orion@cora.nwra.com>

Date: Sun, 12 Oct 2014 14:30:01 UTC

Severity: normal

Found in version 3.5.0.27

Full log


Message #20 received at 641@bugs.x2go.org (full text, mbox, reply):

Received: (at 641) by bugs.x2go.org; 16 May 2015 04:25:49 +0000
From orion@cora.nwra.com  Sat May 16 06:25:45 2015
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
X-Greylist: delayed 486 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Sat, 16 May 2015 06:25:44 CEST
Received: from mail.nwra.com (mail.nwra.com [72.52.192.72])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id D44415DA82
	for <641@bugs.x2go.org>; Sat, 16 May 2015 06:25:44 +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 AB85D3405D3;
	Fri, 15 May 2015 21:17:36 -0700 (PDT)
Message-ID: <5556C4DF.3010100@cora.nwra.com>
Date: Fri, 15 May 2015 22:17:35 -0600
From: Orion Poplawski <orion@cora.nwra.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
MIME-Version: 1.0
To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, 641@bugs.x2go.org
Subject: Re: [X2Go-Dev] Bug#641: x2goagent crash in XFreeFontPath
References: <20150515130824.Horde.NQiBMljNMxzeDGAAXKUMhQ1@mail.das-netzwerkteam.de>
In-Reply-To: <20150515130824.Horde.NQiBMljNMxzeDGAAXKUMhQ1@mail.das-netzwerkteam.de>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
On 05/15/2015 07:08 AM, Mike Gabriel wrote:
> 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 -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
>> glibc-2.18-16.fc20.x86_64 libX11-1.6.1-1.fc20.x86_64
>> libXau-1.0.8-2.fc20.x86_64 libXcursor-devel-1.1.14-2.fc20.x86_64
>> libXfixes-5.0.1-2.fc20.x86_64 libXrender-0.9.8-2.fc20.x86_64
>> libgcc-4.8.3-7.fc20.x86_64 libjpeg-turbo-1.3.1-2.fc20.x86_64
>> libpng-1.6.6-3.fc20.x86_64 libstdc++-4.8.3-7.fc20.x86_64
>> libxcb-1.9.1-3.fc20.x86_64 libxml2-2.9.1-2.fc20.x86_64
>> sssd-client-1.11.7-2.fc20.x86_64 xz-libs-5.1.2-12alpha.fc20.x86_64
>> zlib-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=list@entry=0x57e3980) at
>> GetFPath.c:92
>> #6  0x0000000000495789 in nxagentReconnectFailedFonts (p0=<optimized
>> out>) at Font.c:1353
>> #7  0x00000000004b8670 in nxagentReconnectSession () at Reconnect.c:482
>> #8  0x00000000004b8a3b in nxagentHandleConnectionChanges () at
>> Reconnect.c:827
>> #9  0x00000000004b8c60 in nxagentHandleConnectionStates () at
>> Reconnect.c:218
>> #10 0x000000000049b905 in nxagentWakeupHandler (data=<optimized out>,
>> count=-1, mask=0xacb760 <LastSelectMask>) at Handlers.c:589
>> #11 0x000000000046a33b in WakeupHandler (result=result@entry=-1,
>> pReadmask=pReadmask@entry=0xacb760 <LastSelectMask>) at dixutils.c:472
>> #12 0x0000000000473ca2 in WaitForSomething
>> (pClientsReady=pClientsReady@entry=0x7fffb3d56250) at WaitFor.c:389
>> #13 0x0000000000445c1a in Dispatch () at X/NXdispatch.c:619
>> #14 0x0000000000429455 in main (argc=15, argv=0x7fffb3d56878,
>> envp=<optimized out>) at main.c:450
>> (gdb) up 5
>> #5  0x00007f1be6865d8d in XFreeFontPath (list=list@entry=0x57e3980) at
>> GetFPath.c:92
>> 92                      Xfree ((char *)list);
>> (gdb) print list
>> $1 = (char **) 0x57e3980
>> (gdb) print (char *)list
>> $2 = 0x57e3980 "\020\263\201\006"
>> (gdb) up
>> #6  0x0000000000495789 in nxagentReconnectFailedFonts (p0=<optimized
>> out>) at Font.c:1353
>> 1353          XFreeFontPath(fontPaths);
>> (gdb) print fontPaths
>> $3 = (char **) 0x57e3980
>>
>
> Can you reproduce this issue with nx-libs 3.6.x (please build it from
> source).
>
> In nx-libs we lately dropped nx-X11/lib/font completely and now build
> against the libXfont.so from X.Org. As the issue causing function is a
> libXfont function, I presume this issue to be solved in nx-libs 3.6.x.
>
> Any feedback is highly appreciated.
>
> Mike

3.6.x still fails to build for me - 
https://github.com/ArcticaProject/nx-libs/issues/27

-- 
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


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Nov 21 15:40:33 2024; 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.