From unknown Thu Apr 30 21:35:37 2026
MIME-Version: 1.0
X-Mailer: MIME-tools 5.502 (Entity 5.502)
X-Loop: owner@bugs.x2go.org
From: owner@bugs.x2go.org (X2Go Bug Tracking System)
Subject: Bug#467 closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
 (Re: Bug#410: Segfault of _X11TransWritev in libNX_X11.so.6 with libQtGui)
Message-ID: <handler.467.c.140415858023235.notifdone@bugs.x2go.org>
References: <20140630200258.Horde.6gkZyskLK2m7TMK0dshuGw6@mail.das-netzwerkteam.de>
X-X2go-PR-Message: they-closed 467
X-X2go-PR-Package: nxagent
X-X2go-PR-Source: nx-libs
Date: Mon, 30 Jun 2014 20:05:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1404158702-23445-2"

This is a multi-part message in MIME format...

------------=_1404158702-23445-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

This is an automatic notification regarding your Bug report
which was filed against the nxagent package:

#467: Segfault when using SDL_Init()

It has been closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Mike Gabriel <mike.gab=
riel@das-netzwerkteam.de> by
replying to this email.


--=20
X2Go Bug Tracking System
Contact owner@bugs.x2go.org with problems

------------=_1404158702-23445-2
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at control) by bugs.x2go.org; 30 Jun 2014 20:03:00 +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 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 E20045DB54;
	Mon, 30 Jun 2014 22:02:58 +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 7F542109A;
	Mon, 30 Jun 2014 22:02:58 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 503A73C74D;
	Mon, 30 Jun 2014 22:02:58 +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 w22G2nFrMe+b; Mon, 30 Jun 2014 22:02:58 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 1ADFE3B9A6;
	Mon, 30 Jun 2014 22:02:58 +0200 (CEST)
Received: from p4FCFC888.dip0.t-ipconnect.de (p4FCFC888.dip0.t-ipconnect.de
 [79.207.200.136]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP;
 Mon, 30 Jun 2014 20:02:58 +0000
Date: Mon, 30 Jun 2014 20:02:58 +0000
Message-ID: <20140630200258.Horde.6gkZyskLK2m7TMK0dshuGw6@mail.das-netzwerkteam.de>
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: Sven Willenberger <swillenberger@upsicorp.com>
Cc: 410@bugs.x2go.org, control@bugs.x2go.org
Subject: Re: Bug#410: Segfault of _X11TransWritev in libNX_X11.so.6 with
 libQtGui
References: <20140123213919.0cba2367@dogpound> <20140611213358.Horde.
 bMCYnc5b9oRAwyo99c5Txw1@mail.das-netzwerkteam.de> <20140612154842.29af0ea1@
 dogpound> <20140612220605.Horde.C9kE3LBXZ1cmFL5CtR1WBw9@mail.
 das-netzwerkteam.de> <20140626163924.4e60b559@dogpound>
 <20140630112207.Horde.UFf4CV_SdcYpiTa_l-mbgg7@mail.das-netzwerkteam.de>
 <20140630113214.456e7e00@dogpound>
In-Reply-To: <20140630113214.456e7e00@dogpound>
User-Agent: Internet Messaging Program (IMP) H5 (6.1.7)
Accept-Language: en,de
Organization: DAS-NETZWERKTEAM
X-Originating-IP: 79.207.200.136
X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101
 Firefox/30.0 Iceweasel/30.0
Content-Type: multipart/signed; boundary="=_1kwHkej5Ln_r7Dw1ZJpP6Q1";
 protocol="application/pgp-signature"; micalg=pgp-sha1
MIME-Version: 1.0

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

--=_1kwHkej5Ln_r7Dw1ZJpP6Q1
Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

close #410
close #113
close #467
thanks

Hi Sven,

On  Mo 30 Jun 2014 15:32:14 UTC, Sven Willenberger wrote:

>> """ (quoted from above...)
>> +       # Provide means for Xinerama support in NX/X2Go sessions. This
>> +       # This also requires two post-install symlinks:
>> +       # (DESTDIR)$(NXLIBDIR)/X11/Xinerama/libNX_X11.so.6 ->
>> /usr/<libdir>/libX11.so.6
>> +       # (DESTDIR)$(NXLIBDIR)/X11/Xinerama/libNX_Xext.so.6 ->
>> /usr/<libdir>/libXext.so.6
>> """

> I went ahead and changed the PKGBUILD file (Archlinux's package
> building spec file) to include the symlinks as you pointed out (and as
> are contained as comments in the Makefile) and rebuilt the package. It
> works!! (pyQt, PySide, vlc all work now). That was the fix that was
> needed and will report this to the package maintainers.

Great that we could track this down...

@all: X2Go BTS issues #113, #410 and #467 have been identified as=20=20
packaging=20issues on Archlinux. For further reference, see here:

https://bugs.archlinux.org/task/41037

Sven, thanks for your help and providing your distro-specific=20=20
expertise=20on this...
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

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

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

iQIcBAABAgAGBQJTscJxAAoJEJr0azAldxsxm1cQAJmmS33ZwDV5vfigFRwS3IQK
PlpOJas+D1DG+Ydw38J6KjgxZy1IilJ//X1C5M7RzKl+KsHYdCDw0kCnAQQpmYY+
lXKQBRNTxJxbGl3Js+8h8labiakf6cwFlxdHxnk5orphK/7hCRbaWBO6eJicgj4K
F9aD1PnMjYEH73bhTZHFJuQKCnm7Xqx+YIElLZENzVK/V1z/44HaKeRgXsOhiCPV
9bZ4UQ3gfE8THFwmW8j59PXSybMehaWciHK6WpJD3pmajYoDkEIDf1H9rm1CD/tM
qad/t1q46OcuCW8y2uyqq7ZhAHOFDp8NrsfuOV54PXEynaUiai6stRuc6inQPBtw
h+3/IwebYR4C/JfkfXExDxbFdQcPXeuophikFFUDk/sIXfLj9GIj+uJwm+52TYrV
ihMm1yp5qDvOX3lgi5qxIGJ6VA+A5NHrnhDn17B387Lbg79s+Ecg5KZbtJLlb8CN
hq1qPM2mVMtoqz27pjf8GchXMKYobQ7FvbBBSHIWTnpDsHm798ygWBTwcfQ75Dde
7UHY/NXZDOd0XZfveu6b0EzE8oZtciE4aWEgbtq/Y0ymEDFbFBAB6HiRdCM66drV
smRpDh+YRGB5Xzbu1WH6NIPKR2iJtesRSyIeuQAbFzDm225H2/xUTD0VWtoZO9Bz
gzQzvzWCpFdt/VZ2XYRy
=nBoc
-----END PGP SIGNATURE-----

--=_1kwHkej5Ln_r7Dw1ZJpP6Q1--


------------=_1404158702-23445-2
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.x2go.org; 29 Mar 2014 18:06:04 +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=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM
	autolearn=ham version=3.3.2
X-Greylist: delayed 301 seconds by postgrey-1.34 at ymir; Sat, 29 Mar 2014 19:06:04 CET
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18])
	by ymir (Postfix) with ESMTP id 136295DB1B
	for <submit@bugs.x2go.org>; Sat, 29 Mar 2014 19:06:04 +0100 (CET)
Received: from mailout-eu.gmx.com ([10.1.101.214]) by mrigmx.server.lan
 (mrigmx001) with ESMTP (Nemesis) id 0Lkmks-1X2CS30ZjI-00aY5e for
 <submit@bugs.x2go.org>; Sat, 29 Mar 2014 19:01:03 +0100
Received: (qmail 7257 invoked by uid 0); 29 Mar 2014 18:01:03 -0000
Received: from 213.80.117.195 by rms-eu007 with HTTP
Content-Type: text/plain; charset="utf-8"
Date: Sat, 29 Mar 2014 19:01:01 +0100
From: plutoo@gmx.com
Message-ID: <20140329180101.33720@gmx.com>
MIME-Version: 1.0
Subject: Segfault when using SDL_Init()
To: submit@bugs.x2go.org
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
Content-Transfer-Encoding: 8bit
X-GMX-UID: CW9Fc0hseSEqJLqaKnghyd1+IGRvbwCb

Package: nxagent
Version: 3.5.0.22

-- Description --

When using SDL_Init() in SDL2 I get a segfault in libNX_X11.so. This does not happen using SDL1.

OS: Manjaro Linux 64-bit (Arch Linux based)

$ x2goversion 
x2goagent: 3.5.0.22
x2goserver: 4.0.1.13
x2goserver-compat: 4.0.1.13
x2goserver-extensions: 4.0.1.13
x2goserver-fmbindings: 4.0.1.13
x2goserver-printing: 4.0.1.13
x2goserver-pyhoca: 4.0.1.13

-- GDB Backtrace --

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4dafcb0 in _X11TransWritev () from /usr/lib/nx/X11/libNX_X11.so.6

#0  0x00007ffff4dafcb0 in _X11TransWritev () from /usr/lib/nx/X11/libNX_X11.so.6
#1  0x00007ffff4d93b8e in _XSend () from /usr/lib/nx/X11/libNX_X11.so.6
#2  0x00007ffff4d88e69 in XQueryExtension () from /usr/lib/nx/X11/libNX_X11.so.6
#3  0x00007ffff4d7eaf2 in XInitExtension () from /usr/lib/nx/X11/libNX_X11.so.6
#4  0x00007ffff50627bb in XextAddDisplay () from /usr/lib/nx/X11/libNX_Xext.so.6
#5  0x00007ffff5271ee1 in XPanoramiXQueryExtension () from /usr/lib/nx/X11/Xinerama/libXinerama.so.1
#6  0x00007ffff7b8d514 in ?? () from /usr/lib/libSDL2-2.0.so.0
#7  0x00007ffff7b906be in ?? () from /usr/lib/libSDL2-2.0.so.0
#8  0x00007ffff7b84181 in ?? () from /usr/lib/libSDL2-2.0.so.0
#9  0x00007ffff7aec5ff in ?? () from /usr/lib/libSDL2-2.0.so.0
#10 0x00000000004006bb in main () at a.c:4

-- Reproduce --

$ gcc -o a a.c -lSDL2 -I/usr/include/SDL2
$ cat a.c 
#include <SDL.h>

int main() {
    SDL_Init(SDL_INIT_EVERYTHING);

    SDL_Quit();
    return 0;
}
$./a
Segmentation fault (core dumped)

------------=_1404158702-23445-2--
