From unknown Mon Mar 09 01:29:33 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#1580: 
Reply-To: Ricky Zhang <rickyzhang@gmail.com>, 1580@bugs.x2go.org
Resent-From: Ricky Zhang <rickyzhang@gmail.com>
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, 17 Jan 2022 13:45:02 +0000
Resent-Message-ID: <handler.1580.B.164242702724904@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1580
X-X2Go-PR-Package: nx-libs
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.164242702724904
          (code B); Mon, 17 Jan 2022 13:45:02 +0000
Received: (at submit) by bugs.x2go.org; 17 Jan 2022 13:43:47 +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=-2.0 required=3.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,SPF_HELO_NONE
	autolearn=ham autolearn_force=no version=3.4.2
Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 33EFF5DA93
	for <submit@bugs.x2go.org>; Mon, 17 Jan 2022 14:43:45 +0100 (CET)
Received: by mail-ed1-x52d.google.com with SMTP id b13so65986085edn.0
        for <submit@bugs.x2go.org>; Mon, 17 Jan 2022 05:43:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20210112;
        h=mime-version:from:date:message-id:subject:to;
        bh=VXl3p7OeQ/7oHXaFEU+bsu/FEGmgDNcbCiW/uNirBb4=;
        b=mjYSqoBh5q6fNlNhKiddzWIpXDVWkCqEj3ZoejgyQLfXQj3u1KYNSOxgm1rCW338BC
         NUGVt1bUZ4RGSQTZekUyQWydwXRnFwLQ9I50GCxU1oYCZjdW1YmmvyYSEBHZyvv/dAlD
         TOG3yO/yd5CaXCC0MmPWGuSa3gonM4Xq5SPNJH9WfCakctWtuFN0Kan+P353xawSUnKd
         B5wU4BDHdDz5qkhnGwjMxCL5h26kysMUEdB0YCUrqQjzbSKm5FE1QyMf3evZdbj5fRoV
         Tfs3TuSBLUTS2TSCnFT6E+kpahgLPrE5vkZeTdBHRN6TQYcZSu4WlEJjbQb33w95X4SH
         S0bQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20210112;
        h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
        bh=VXl3p7OeQ/7oHXaFEU+bsu/FEGmgDNcbCiW/uNirBb4=;
        b=8Q9yRIlDWD8jv5eA2EEW59x4t2f9APGy1Qfay/cn7dQFcPPVWbCrULfl98FLuHGtsp
         o27A+8/Kl9ojPH3lmwhwMKPao+ekP8pKka3tsnP9SGmEXSLAJliHlx421F/u2+lyJuOo
         DrixKBnDytscteH6zdGJfOsH4lqCYgGK2PDAa2uuTo1K55V9XbxePH+D2RQwwn9621Oa
         XRvtjUgj5vVM01Ukhk6IedWuoCcm7VapkRGI0tfK+qsrGB9RaletFgbC9/z/1NyC9pdR
         CZEDKfp0M5CMHsTQcvcx2/sBY7IxH42g5Hh4Cm1BLOC6hnBqDmAQ5MAzAYlMj4iBcZhy
         twZw==
X-Gm-Message-State: AOAM533FHVUSnxfGsoYdsl6EXqEV3N40tOyf6E/pBKSHYmj58s4aUCSu
	xE3TT/CHmzBF6x4b3U58Td1B/Fnp5AhFjfEh5ERtIS+yvPfEzg==
X-Google-Smtp-Source: ABdhPJyDD57X1ymre6EclhLHr++QRGgP+hqfzlejDtNuMINzRW3w8kGvGd7yrOeCHlnne3yEQokBCI5wVRh2bVuc3jg=
X-Received: by 2002:a17:906:c8d1:: with SMTP id gc17mr14048103ejb.544.1642427024563;
 Mon, 17 Jan 2022 05:43:44 -0800 (PST)
MIME-Version: 1.0
From: Ricky Zhang <rickyzhang@gmail.com>
Date: Mon, 17 Jan 2022 08:43:33 -0500
Message-ID: <CAJFSrU8cNzDKyiYFvOBb7A0FhDLJ9p_Rj6NcSnDdGYtLq2hO0Q@mail.gmail.com>
To: submit@bugs.x2go.org
Content-Type: multipart/alternative; boundary="0000000000005e6cb605d5c7571f"

--0000000000005e6cb605d5c7571f
Content-Type: text/plain; charset="UTF-8"

Package: nx-libs
Version: 3.5.99.26-3

When I connected to the X2go server, the session was killed abruptly. I
found the X2go server log. It showed that x2goagent hit SEGFAULT.

I got the coredump:

Core was generated by `x2goagent -nolisten tcp -nolisten tcp -dpi 96 -D
> -auth /home/Ricky/.Xauthority'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  0x0000555ac58c043f in __glXDeassociateContext (glxc=0x555ac7fa0710) at
> GL/glx/glxutil.c:89
> Downloading 0.00 MB source file
> /usr/src/debug/nx-libs-3.5.99.26-3.fc35.x86_64/nx-X11/programs/Xserver/GL/glx/glxutil.c
> 89    for ( curr = glxc->drawPriv->drawGlxc
> (gdb) bt
> #0  0x0000555ac58c043f in __glXDeassociateContext (glxc=0x555ac7fa0710) at
> GL/glx/glxutil.c:89
> #1  0x0000555ac57eaec9 in ClientGone (clientIndex=1, id=<optimized out>)
> at hw/nxagent/../../GL/glx/glxext.c:120
> #2  0x0000555ac57ef433 in FreeClientResources (client=0x555ac7fa0070) at
> hw/nxagent/../../dix/resource.c:765
> #3  0x0000555ac57dfdd1 in FreeClientResources (client=0x555ac7fa0070) at
> hw/nxagent/../../dix/resource.c:740
> #4  xorg_CloseDownClient (client=client@entry=0x555ac7fa0070) at
> hw/nxagent/../../dix/dispatch.c:3554
> #5  0x0000555ac57e1260 in CloseDownClient (client=0x555ac7fa0070) at
> hw/nxagent/NXdispatch.c:1006
> #6  Dispatch () at hw/nxagent/NXdispatch.c:522
> #7  0x0000555ac57bebd1 in main (argc=<optimized out>, argv=<optimized
> out>, envp=<optimized out>) at dix/main.c:350
> (gdb)




---
Server:
[Ricky@t20:~]$ rpm -qa | grep x2go
x2goserver-common-4.1.0.3-13.fc35.noarch
x2goagent-4.1.0.3-13.fc35.x86_64
x2goserver-xsession-4.1.0.3-13.fc35.noarch
x2goserver-4.1.0.3-13.fc35.x86_64

[Ricky@t20:~]$ rpm -qa | grep nx-libs
nx-libs-3.5.99.26-3.fc35.x86_64

[Ricky@t20:~]$ uname -nr
t20 5.15.12-200.fc35.x86_64

Client:
[Ricky@xps:~]$ rpm -qa | grep x2go
x2goclient-4.1.2.2-5.fc35.x86_64

[Ricky@xps:~]$ uname -nr
xps 5.15.12-200.fc35.x86_64

--0000000000005e6cb605d5c7571f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Package: nx-libs<br>Version: 3.5.99.26-3<br></div><di=
v><br></div><div>When I connected to the X2go server, the session was kille=
d abruptly. I found the X2go server=C2=A0log. It showed that x2goagent hit =
SEGFAULT.<br></div><div><br></div><div>I got the coredump:</div><div><br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex">Core was generated by=
 `x2goagent -nolisten tcp -nolisten tcp -dpi 96 -D -auth /home/Ricky/.Xauth=
ority&#39;.<br>Program terminated with signal SIGSEGV, Segmentation fault.<=
br>#0 =C2=A00x0000555ac58c043f in __glXDeassociateContext (glxc=3D0x555ac7f=
a0710) at GL/glx/glxutil.c:89<br>Downloading 0.00 MB source file /usr/src/d=
ebug/nx-libs-3.5.99.26-3.fc35.x86_64/nx-X11/programs/Xserver/GL/glx/glxutil=
.c<br>89 =C2=A0 =C2=A0for ( curr =3D glxc-&gt;drawPriv-&gt;drawGlxc<br>(gdb=
) bt<br>#0 =C2=A00x0000555ac58c043f in __glXDeassociateContext (glxc=3D0x55=
5ac7fa0710) at GL/glx/glxutil.c:89<br>#1 =C2=A00x0000555ac57eaec9 in Client=
Gone (clientIndex=3D1, id=3D&lt;optimized out&gt;) at hw/nxagent/../../GL/g=
lx/glxext.c:120<br>#2 =C2=A00x0000555ac57ef433 in FreeClientResources (clie=
nt=3D0x555ac7fa0070) at hw/nxagent/../../dix/resource.c:765<br>#3 =C2=A00x0=
000555ac57dfdd1 in FreeClientResources (client=3D0x555ac7fa0070) at hw/nxag=
ent/../../dix/resource.c:740<br>#4 =C2=A0xorg_CloseDownClient (client=3Dcli=
ent@entry=3D0x555ac7fa0070) at hw/nxagent/../../dix/dispatch.c:3554<br>#5 =
=C2=A00x0000555ac57e1260 in CloseDownClient (client=3D0x555ac7fa0070) at hw=
/nxagent/NXdispatch.c:1006<br>#6 =C2=A0Dispatch () at hw/nxagent/NXdispatch=
.c:522<br>#7 =C2=A00x0000555ac57bebd1 in main (argc=3D&lt;optimized out&gt;=
, argv=3D&lt;optimized out&gt;, envp=3D&lt;optimized out&gt;) at dix/main.c=
:350<br>(gdb)=C2=A0</blockquote><div><br></div><div><br></div><div><br></di=
v><div>---</div><div>Server:</div><div>[Ricky@t20:~]$ rpm -qa | grep x2go<b=
r>x2goserver-common-4.1.0.3-13.fc35.noarch<br>x2goagent-4.1.0.3-13.fc35.x86=
_64<br>x2goserver-xsession-4.1.0.3-13.fc35.noarch<br>x2goserver-4.1.0.3-13.=
fc35.x86_64</div><div><br></div><div>[Ricky@t20:~]$ rpm -qa | grep nx-libs<=
br>nx-libs-3.5.99.26-3.fc35.x86_64</div><div><br>[Ricky@t20:~]$ uname -nr<b=
r>t20 5.15.12-200.fc35.x86_64<br></div><div><br></div><div>Client:</div><di=
v>[Ricky@xps:~]$ rpm -qa | grep x2go<br>x2goclient-4.1.2.2-5.fc35.x86_64<br=
><br>[Ricky@xps:~]$ uname -nr<br>xps 5.15.12-200.fc35.x86_64</div></div>

--0000000000005e6cb605d5c7571f--
