From X2Go-ML-1@baur-itcs.de  Mon May  8 01:53:50 2017
Received: (at 1172) by bugs.x2go.org; 7 May 2017 23:53:58 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 required=3.0 tests=BAYES_00,RCVD_IN_MSPIKE_H2
	autolearn=unavailable autolearn_force=no version=3.4.1
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id D334D5DAD2;
	Mon,  8 May 2017 01:53:49 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 04rh8qZPlXVF; Mon,  8 May 2017 01:53:43 +0200 (CEST)
Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id B4B455DAD0;
	Mon,  8 May 2017 01:53:42 +0200 (CEST)
Received: from [192.168.0.15] ([78.43.91.217]) by mrelayeu.kundenserver.de
 (mreue005 [212.227.15.129]) with ESMTPSA (Nemesis) id
 0LrXNx-1e3Re53e1d-013R33; Mon, 08 May 2017 01:53:41 +0200
Subject: Re: [X2Go-Dev] Bug#1172: ThunderBird crashes in PubApp mode on amd64
To: uli42@gmx.de, 1172@bugs.x2go.org
References: <d374b2a9-a785-1d79-76a1-54d403740a28@baur-itcs.de>
 <CANVnVYK+x+OCswoA6mx7jDov4W+cWns8Z1XGvkM3KWtTafAkAQ@mail.gmail.com>
Cc: submit@bugs.x2go.org, Mihai Moldovan <ionic@ionic.de>,
 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
From: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Message-ID: <04d42c4d-c462-44fd-2412-dc3591e0c5d6@baur-itcs.de>
Date: Mon, 8 May 2017 01:53:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CANVnVYK+x+OCswoA6mx7jDov4W+cWns8Z1XGvkM3KWtTafAkAQ@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="4MSKQocvSOogNhmNTUQpcJrseiDg0Kqh4"
X-Provags-ID: V03:K0:QUnZqlaDVF4ekJ0XzEvFEWvbAUiyngKBHAR5iKSpEdQPkZ93vdC
 C6T9rF6RT1cjXwy2WXydmzpVWBTwMZD0FBI5n476rWxTpJ2PAjD7ZFLT8pLE1lZeO/jKP1Z
 2AHNCcxyOWA8Cfdzgi8g7xh+1l653dWt+gEkYT5FWdTDVJfkVjQIIoqGllMvX8SOczZ8icf
 KWC+rO/W8NSJjqMyKnEOQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:wWcSY1bGJv8=:r57xQ7clFT2heDTWcH0nIF
 YE8a0sLbyosW80tppLbpNHj2k3Sb/h9El6HGpXkV43WLVEa9kI3HdX3HsMrr4z/TAzZsCOfE7
 buI8vVIdhxIWvZJMrHhtmO0fbigL6c0egKeWClDxqwiHLOB//ySDrZZmrHE/qIQhNECJlsZRq
 452oHVGt35ugXKUU5H1+mYuHuNbpbBZ+1IYDdlFzcGG0k/9M4YorLLS/GCsAvcSwgTlCwfvR0
 LzYN/m/ko6F1ZUTASQceSPfBqh4o4H70lCinTqj/V4YOSVf67/4MBCwJjlg+/ZdTb3l+D1v0f
 r4eDRv0K024gAAyMq2aE9EL3vNz9LSyDAdke0vBxmFX5G4hvsNJ0sFBZFMUxDOKvnWvi/7sxa
 qb8n+Ky+SyhtioDrOu99iP6b4BGXOA/5ufCR2n28ckxXFOn+ktlt19y545u+3oNImacWEUMZj
 XU5dSxPJ+GrqFL8nkAS231mMXeAUx1A7KCzilY0Lb6HtpN7Bd9itwGbVNS8wizLhrjztZQNlj
 jF6er+vpi03KM6lwLtX/BAsDEKyXuUF2/ghEm3lhkcZTkwV7/pnDwsk2QghQu/WbxZ9kl5KL4
 8An/eolDOHzd01ugzqjxDeW9bryv+G5dTnOQKrRzdulee91dd4Bvf6yJE0VH4bXa0P7c36LTf
 blLlcKbaKJ4wj3K3xu+ztqejzlGBl0pTaaZtUEguKP8mzWFNT4M2fuN80c/ciV6wHzd4=

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--4MSKQocvSOogNhmNTUQpcJrseiDg0Kqh4
Content-Type: multipart/mixed; boundary="Jiqa5mDiRLwUiDQtN8sW3NQn6cLGeJ39T"
From: Stefan Baur <X2Go-ML-1@baur-itcs.de>
To: uli42@gmx.de, 1172@bugs.x2go.org
Cc: submit@bugs.x2go.org, Mihai Moldovan <ionic@ionic.de>,
 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Message-ID: <04d42c4d-c462-44fd-2412-dc3591e0c5d6@baur-itcs.de>
Subject: Re: [X2Go-Dev] Bug#1172: ThunderBird crashes in PubApp mode on amd64
References: <d374b2a9-a785-1d79-76a1-54d403740a28@baur-itcs.de>
 <CANVnVYK+x+OCswoA6mx7jDov4W+cWns8Z1XGvkM3KWtTafAkAQ@mail.gmail.com>
In-Reply-To: <CANVnVYK+x+OCswoA6mx7jDov4W+cWns8Z1XGvkM3KWtTafAkAQ@mail.gmail.com>

--Jiqa5mDiRLwUiDQtN8sW3NQn6cLGeJ39T
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Am 08.05.2017 um 00:07 schrieb Ulrich Sibiller:

[...]

> The error message you posted is this:
> traps: x2goagent [3339] general protection ip:7f02464e2e6d
> sp:7ffef6c22150error:0 in libNX_X11.so.6.2[7f0246496000+123000]
>=20
> So we have a problem in libNX_X11 which - in 3.5.9.77 - is on the
> current xorg upstream level 1.6.5. In nx-libs 3.5.0.32 it is rather
> old (about 1.3.3). I am curious if it is sufficient to ONLY copy
> libNX_X11.so* from 3.5.99.7 to your crashing installation. If that
> helps we could release 3.5.0.33 or 34 with that libX11 exchanged. This
> should generally be bit much less risky than just marking 3.5.99 as
> stable.

Copying the single file over actually works.  Though I don't know what
other side effects it may have ...


[...]

> You could try to install libNX_X11-dbg and attach gdb to x2goagent
> (run "gdb -p $(pidof x2goagent)") just before starting thunderbird.
> When it crashes you'll get a backtrace. Using that information we can
> (hopefully) see if a quick backport could help. That would be the
> least invasive solution.

I hope I did this right ... the package name was libnx-x11-6-dbg.

GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying=
"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 6297
Reading symbols from /usr/lib/nx/bin/nxagent...(no debugging symbols
found)...done.
Reading symbols from /usr/lib/x86_64-linux-gnu/libNX_Xext.so.6...Reading
symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xext.so.6.4...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xext.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libNX_X11.so.6...Reading
symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_X11.so.6.2...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_X11.so.6
Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libz.so.1
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...Reading symbols
from /usr/lib/debug//lib/x86_64-linux-gnu/libm-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libNX_Xpm.so.4...Reading
symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xpm.so.4.11...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xpm.so.4
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcomp.so.3...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcomp.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcompext.so.3...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcompext.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcompshad.so.3...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcompshad.so.3
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xrender.so.1...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xrender.so.1.2.2...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xrender.so.1
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xfixes.so.3...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xfixes.so.3.0...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xfixes.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libNX_Xtst.so.6...Reading
symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xtst.so.6.1...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xtst.so.6
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xdamage.so.1...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xdamage.so.1.0...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xdamage.so.1
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xrandr.so.2...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xrandr.so.2.0...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xrandr.so.2
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xcomposite.so.1...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xcomposite.so.1.0...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xcomposite.so.1
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xinerama.so.1...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xinerama.so.1.0...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xinerama.so.1
Reading symbols from
/usr/lib/x86_64-linux-gnu/libNX_Xdmcp.so.6...Reading symbols from
/usr/lib/debug//usr/lib/x86_64-linux-gnu/libNX_Xdmcp.so.6.0...done.
done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libNX_Xdmcp.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libxml2.so.2...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxml2.so.2
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols
from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...Reading symbols
from /usr/lib/debug//lib/x86_64-linux-gnu/libdl-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /lib/x86_64-linux-gnu/libpng12.so.0...(no debugging
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libpng12.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libjpeg.so.62...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libjpeg.so.62
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
Reading symbols from /lib/x86_64-linux-gnu/liblzma.so.5...(no debugging
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/liblzma.so.5
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from
/usr/lib/debug//lib/x86_64-linux-gnu/ld-2.19.so...done.
done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib/x86_64-linux-gnu/libnss_files.so.2...Reading
symbols from
/usr/lib/debug//lib/x86_64-linux-gnu/libnss_files-2.19.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libnss_files.so.2
0x00007f664a88b873 in __select_nocancel () at
=2E./sysdeps/unix/syscall-template.S:81
81      ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) s
0x00007f664c34d969 in NXTransSelect () from
/usr/lib/x86_64-linux-gnu/libXcomp.so.3
(gdb) s
Single stepping until exit from function NXTransSelect,
which has no line number information.
_XSelect (maxfds=3D<optimized out>, readfds=3D0xbbc880,
writefds=3D0x7ffc44d17650, exceptfds=3D<optimized out>,
timeout=3D0x7ffc44d17790) at XlibInt.c:335
335     XlibInt.c: No such file or directory.
(gdb) s
337     in XlibInt.c
(gdb) s
__GI___errno_location () at errno-loc.c:26
26      errno-loc.c: No such file or directory.
(gdb) s
27      in errno-loc.c
(gdb) s
_XSelect (maxfds=3D<optimized out>, readfds=3D0xbbc880,
writefds=3D0x7ffc44d17650, exceptfds=3D<optimized out>,
timeout=3D0x7ffc44d17790) at XlibInt.c:339
339     XlibInt.c: No such file or directory.
(gdb) s
350     in XlibInt.c
(gdb) s

Program received signal SIGSEGV, Segmentation fault.
_XData32 (dpy=3Ddpy@entry=3D0x2539060, data=3D<optimized out>,
data@entry=3D0x7f66477bcff4, len=3D101652, len@entry=3D109812) at XlibInt=
=2Ec:3792
3792    in XlibInt.c
(gdb) s

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) quit

-Stefan

--=20
BAUR-ITCS UG (haftungsbeschr=C3=A4nkt)
Gesch=C3=A4ftsf=C3=BChrer: Stefan Baur
Eichen=C3=A4ckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243


--Jiqa5mDiRLwUiDQtN8sW3NQn6cLGeJ39T--

--4MSKQocvSOogNhmNTUQpcJrseiDg0Kqh4
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJZD7OAAAoJEG7d9BjNvlEZojIH/jhTkS1p9KMkI0fLZ7xzynj6
WtFQ6hS1yD3Riy9SUH68k0mJ0V1I1/ScqLD04g4ITETmeCaa+WyjYzxDE8ztodps
VkojdAZ1tak8y/wM9E86+/JkilK1wCsyxJjSh2GNtkBnoQIqAA/no98GrlCa03aN
VEHesLt6pUI/6r1Q9dPgSOgTP/cGz1gkCGJVOqz3RCAlioP1pmNvHgw25v7Wxc9x
u+gx2gxeF1ddC6u9qgiuCNPyZz3mJ7BeaED3GhXUEOcM9RZv7ACi5GvhGo9JAnRk
pSt2SsAsKuMrtFruQsrqs5ttdxwmoxtYLLEmrHPk8b680OjBH08kWb+m8c1Yivo=
=8nIG
-----END PGP SIGNATURE-----

--4MSKQocvSOogNhmNTUQpcJrseiDg0Kqh4--

