X2Go Bug report logs -
#410
Segfault of _X11TransWritev in libNX_X11.so.6 with libQtGui
Reported by: Sven Willenberger <swillenberger@upsicorp.com>
Date: Fri, 24 Jan 2014 02:50:02 UTC
Severity: normal
Merged with 113,
467
Found in version 3.5.0.22
Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Bug is archived. No further changes may be made.
Full log
🔗
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your Bug report
which was filed against the nxagent package:
#410: Segfault of _X11TransWritev in libNX_X11.so.6 with libQtGui
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.gabriel@das-netzwerkteam.de> by
replying to this email.
--
X2Go Bug Tracking System
Contact owner@bugs.x2go.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
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
packaging issues on Archlinux. For further reference, see here:
https://bugs.archlinux.org/task/41037
Sven, thanks for your help and providing your distro-specific
expertise on this...
Mike
--
DAS-NETZWERKTEAM
mike gabriel, 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.xfb
[Message part 4 (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
Package: nx-libs (nx-x11)
Version: 3.5.0.22
Server (host)OS: Linux 3.12.8 (ArchLinux) x86_64
Client OS: Windows 8 (version 4.0.1.2 QT 4.8.5)
When using python apps with QT (either PyQT or PySide), any interaction
with the resulting window (when connected from windows to linux) causes
the program to crash. Partial stack trace:
#0 0x00007fffed78acb0 in _X11TransWritev () from /usr/lib/nx/X11/libNX_X11.so.6
#1 0x00007fffed76eb8e in _XSend () from /usr/lib/nx/X11/libNX_X11.so.6
#2 0x00007fffed763e69 in XQueryExtension () from /usr/lib/nx/X11/libNX_X11.so.6
#3 0x00007fffed759af2 in XInitExtension () from /usr/lib/nx/X11/libNX_X11.so.6
#4 0x00007fffeda3d7bb in XextAddDisplay () from /usr/lib/nx/X11/libNX_Xext.so.6
#5 0x00007fffedc4cee1 in XPanoramiXQueryExtension () from /usr/lib/nx/X11/Xinerama/libXinerama.so.1
#6 0x00007ffff0e01e3e in ?? () from /usr/lib/python3.3/site-packages/PySide-1.2.1-py3.3.egg/PySide/libQtGui.so.4
#7 0x00007ffff0e01f42 in QDesktopWidget::QDesktopWidget() () from /usr/lib/python3.3/site-packages/PySide-1.2.1-py3.3.egg/PySide/libQtGui.so.4
This just happened with the Jan 4 update to nx-libs (et al).
For comparison, using a basic ssh connection with X-forwarding and
starting an xterm session and running the same python programs succeeds.
--
Sven Willenberger
United Pay Systems International
http://www.upsicorp.com
Send a report that this bug log contains spam.
X2Go Developers <owner@bugs.x2go.org>.
Last modified:
Thu Nov 21 15:20:07 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.