Subject: X11TransWritev in libNX_X11.so.6 causes VLC crash

From: Rob <[email-masked]>
Date: Thu, 31 Jan 2013 13:46:03 +0100

Package: x2goserver
Version: 4.0.0.0-0~640~precise1

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:
<http://bugs.launchpad.net/gdb-linaro/>...
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:[email-masked]