X2Go Bug report logs - #113
X11TransWritev in libNX_X11.so.6 causes VLC crash

version graph

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

Reported by: Rob <rob@reverse-engineering.info>

Date: Thu, 31 Jan 2013 12:48:01 UTC

Severity: normal

Merged with 410, 467

Found in version

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

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#113 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.113.c.140415858023235.notifdone@bugs.x2go.org>
References: <20140630200258.Horde.6gkZyskLK2m7TMK0dshuGw6@mail.das-netzwerkteam.de>
X-X2go-PR-Message: they-closed 113
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-1"
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your Bug report
which was filed against the nxagent package:

#113: X11TransWritev in libNX_X11.so.6 causes VLC crash

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)]
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
Date: Mon, 30 Jun 2014 20:02:58 +0000
[Message part 3 (text/plain, inline)]
close #410
close #113
close #467

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:


Sven, thanks for your help and providing your distro-specific  
expertise on this...

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

[Message part 4 (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Rob <rob@reverse-engineering.info>
To: submit@bugs.x2go.org
Subject: X11TransWritev in libNX_X11.so.6 causes VLC crash
Date: Thu, 31 Jan 2013 13:46:03 +0100
Package: x2goserver

when loading vlc a Segmentation fault is caused.
This only happens since i switched from FreeNX
to x2go. 

Server: Ubuntu 12.10 - XFCE - 3.2.0-36-generic #57-Ubuntu SMP x86_64
current windows and linux clients both tested.

VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[0x130d108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Segmentation fault (core dumped)

GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 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".
For bug reporting instructions, please see:
Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
(gdb) run

Starting program: /usr/bin/vlc 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[New Thread 0x7ffff7fdd700 (LWP 13622)]
[0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffee505700 (LWP 13623)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffee505700 (LWP 13623)]
0x00007fffe7957be0 in _X11TransWritev () from /usr/lib/nx/X11/libNX_X11.so.6

Best regards,
 Rob                          mailto:rob@reverse-engineering.info

Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Sun Jul 21 12:45:46 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.