Package: x2goclient
Version: X2GoClient V. 3.99.3.0 (Qt - 4.8.2)
Severity: important

Dear maintainer,

I have compiled git version origin/master of x2goclient on a vanilla Debian 
Wheezy i386.

Connecting to a SSH server creates an error signal 11 (SIGSEGV) for illegally 
accessing memory.

I ran x2goclient again with valgrind. Please, find the output in the appendix.

Best regards

Heirnich Schuchardt
zfsdt@BYYZ5D01:~$ cd src/x2goclient/
zfsdt@BYYZ5D01:~/src/x2goclient$ ./x2goclient
ONMainWindow constructor 

primary screen geometry:  QRect(0,0 1440x900) 
ONMainWindows constructor finished, home Directory is: "/home/zfsdt" 

read  1  sessions from config file 
start new ssh connection to server: "www.thynote.de" : "443" krb:  false 

"Verbindungsaufbau nicht möglich www.thynote.de:443"  -  "Timeout connecting 
to www.thynote.de" 
^C
zfsdt@BYYZ5D01:~/src/x2goclient$ cd /etc/
zfsdt@BYYZ5D01:/etc$ ls ld*
ld.so.cache  ld.so.conf

ldap:
ldap.conf

ld.so.conf.d:
i486-linux-gnu.conf  libc.conf  vmware-tools-libraries.conf
zfsdt@BYYZ5D01:/etc$ cd ld.so.conf.d/
zfsdt@BYYZ5D01:/etc/ld.so.conf.d$ ls
i486-linux-gnu.conf  libc.conf  vmware-tools-libraries.conf
zfsdt@BYYZ5D01:/etc/ld.so.conf.d$ sudo vi local
[sudo] password for zfsdt: 
zfsdt@BYYZ5D01:/etc/ld.so.conf.d$ cat i486-linux-gnu.conf 
# Multiarch support
/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu
/lib/i486-linux-gnu
/usr/lib/i486-linux-gnu
zfsdt@BYYZ5D01:/etc/ld.so.conf.d$ cd ..
zfsdt@BYYZ5D01:/etc$ sudo vi ld.so.conf
[sudo] password for zfsdt: 
zfsdt@BYYZ5D01:/etc$ sudo ldconfig
zfsdt@BYYZ5D01:/etc$ cd ~/src/
zfsdt@BYYZ5D01:~/src$ cd x2goclient/
zfsdt@BYYZ5D01:~/src/x2goclient$ ldd x2goclient
        linux-gate.so.1 =>  (0xb77a6000)
        libssh.so.4 => /usr/local/lib/libssh.so.4 (0xb7745000)                  
                                                 
        libldap_r-2.4.so.2 => /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 
(0xb76f3000)                                            
        libcups.so.2 => /usr/lib/i386-linux-gnu/libcups.so.2 (0xb769c000)
        libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb7564000)
        libXpm.so.4 => /usr/lib/i386-linux-gnu/libXpm.so.4 (0xb7553000)
        libQtSvg.so.4 => /usr/lib/i386-linux-gnu/libQtSvg.so.4 (0xb74fc000)
        libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xb6a18000)
        libQtNetwork.so.4 => /usr/lib/i386-linux-gnu/libQtNetwork.so.4 
(0xb68d4000)
        libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xb65ee000)
        libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 
(0xb65d5000)
        libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb64e9000)
        libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb64c3000)
        libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb64a5000)
        libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb6348000)
        librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb633f000)
        libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6326000)
        libssl.so.1.0.0 => /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0 
(0xb62cf000)
        libcrypto.so.1.0.0 => 
/usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0 (0xb610f000)
        liblber-2.4.so.2 => /usr/lib/i386-linux-gnu/liblber-2.4.so.2 
(0xb6100000)
        libresolv.so.2 => /lib/i386-linux-gnu/i686/cmov/libresolv.so.2 
(0xb60ec000)
        libsasl2.so.2 => /usr/lib/i386-linux-gnu/libsasl2.so.2 (0xb60d0000)
        libgnutls.so.26 => /usr/lib/i386-linux-gnu/libgnutls.so.26 (0xb6008000)
        libgcrypt.so.11 => /lib/i386-linux-gnu/libgcrypt.so.11 (0xb5f82000)
        libgssapi_krb5.so.2 => /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2 
(0xb5f44000)
        libavahi-common.so.3 => /usr/lib/i386-linux-gnu/libavahi-common.so.3 
(0xb5f36000)
        libavahi-client.so.3 => /usr/lib/i386-linux-gnu/libavahi-client.so.3 
(0xb5f23000)
        libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb5f00000)
        libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb5efb000)
        libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 
(0xb5ec5000)
        libaudio.so.2 => /usr/lib/i386-linux-gnu/libaudio.so.2 (0xb5eab000)
        libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb5dae000)
        libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb5d84000)
        libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 
(0xb5ce7000)
        libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 
(0xb5c95000)
        libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xb5c8d000)
        libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xb5c74000)
        libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb5c6b000)
        libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb5c58000)
        /lib/ld-linux.so.2 (0xb77a7000)
        libtasn1.so.3 => /usr/lib/i386-linux-gnu/libtasn1.so.3 (0xb5c46000)
        libp11-kit.so.0 => /usr/lib/i386-linux-gnu/libp11-kit.so.0 (0xb5c34000)
        libgpg-error.so.0 => /lib/i386-linux-gnu/libgpg-error.so.0 (0xb5c30000)
        libkrb5.so.3 => /usr/lib/i386-linux-gnu/libkrb5.so.3 (0xb5b5d000)
        libk5crypto.so.3 => /usr/lib/i386-linux-gnu/libk5crypto.so.3 
(0xb5b33000)
        libcom_err.so.2 => /lib/i386-linux-gnu/libcom_err.so.2 (0xb5b2e000)
        libkrb5support.so.0 => /usr/lib/i386-linux-gnu/libkrb5support.so.0 
(0xb5b25000)
        libkeyutils.so.1 => /lib/i386-linux-gnu/libkeyutils.so.1 (0xb5b20000)
        libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xb5ad4000)
        libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb5ad1000)
        libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb5acb000)
        libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb5aa1000)
        libXt.so.6 => /usr/lib/i386-linux-gnu/libXt.so.6 (0xb5a43000)
        libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb5a04000)
        libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 
(0xb5a01000)
        libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xb59f8000)
        libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb59f2000)
zfsdt@BYYZ5D01:~/src/x2goclient$ sudo ldconfig
zfsdt@BYYZ5D01:~/src/x2goclient$ ls /usr/local/lib
libssh.so    libssh.so.4.2.2    libssh_threads.so.4      pkgconfig  python2.7
libssh.so.4  libssh_threads.so  libssh_threads.so.4.2.2  python2.6  site_ruby
zfsdt@BYYZ5D01:~/src/x2goclient$ ldd x2goclient | grep ssh
        libssh.so.4 => /usr/local/lib/libssh.so.4 (0xb7775000)
zfsdt@BYYZ5D01:~/src/x2goclient$ ./x2goclient
ONMainWindow constructor 

primary screen geometry:  QRect(0,0 1440x900) 
ONMainWindows constructor finished, home Directory is: "/home/zfsdt" 

read  1  sessions from config file 
start new ssh connection to server: "www.thynote.de" : "443" krb:  false 

ssh connection ok 

continue normal x2go session 

"x2gostartagent 800x600 adsl 16m-jpeg-9 unix-kde-depth_24 de pc105/de 1 D KDE" 

Agent output: "52
27829afeda5344e04a0d7101f4e1e1af
30318
zfsdt-52-1348992277_stDKDE_dp24
30001
30002
30003
" 
starting nxproxy with:  "nxproxy -S 
nx/nx,options=/home/zfsdt/.x2go/S-zfsdt-52-1348992277_stDKDE_dp24/options:52" 

deleting proxy 

nxproxy not running 

proxy deleted 

check command message 

Speicherzugriffsfehler
zfsdt@BYYZ5D01:~/src/x2goclient$ sudo apt-get install valgrind
Paketlisten werden gelesen... Fertig
AbhÀngigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusÀtzlichen Pakete werden installiert:
  gdb gdbserver libc6-dbg valgrind-dbg
Vorgeschlagene Pakete:
  gdb-doc valgrind-mpi kcachegrind alleyoop valkyrie
Die folgenden NEUEN Pakete werden installiert:
  gdb gdbserver libc6-dbg valgrind valgrind-dbg
0 aktualisiert, 5 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es mÃŒssen 53,9 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 164 MB Plattenplatz zusÀtzlich benutzt.
Möchten Sie fortfahren [J/n]? j
Holen: 1 http://debian.netcologne.de/debian/ wheezy/main gdbserver i386 
7.4.1-1.1 [124 kB]
Holen: 2 http://debian.netcologne.de/debian/ wheezy/main gdb i386 7.4.1-1.1 
[2.224 kB]
Holen: 3 http://debian.netcologne.de/debian/ wheezy/main libc6-dbg i386 2.13-35 
[3.526 kB]                                      
Holen: 4 http://debian.netcologne.de/debian/ wheezy/main valgrind i386 
1:3.7.0-6 [14,9 MB]                                      
Holen: 5 http://debian.netcologne.de/debian/ wheezy/main valgrind-dbg i386 
1:3.7.0-6 [33,1 MB]                                  
Es wurden 53,9 MB in 1 min 24 s geholt (642 kB/s).                              
                                                
Vormals nicht ausgewÀhltes Paket gdbserver wird gewÀhlt.
(Lese Datenbank ... 109179 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von gdbserver (aus .../gdbserver_7.4.1-1.1_i386.deb) ...
Vormals nicht ausgewÀhltes Paket gdb wird gewÀhlt.
Entpacken von gdb (aus .../gdb_7.4.1-1.1_i386.deb) ...
Vormals nicht ausgewÀhltes Paket libc6-dbg:i386 wird gewÀhlt.
Entpacken von libc6-dbg:i386 (aus .../libc6-dbg_2.13-35_i386.deb) ...
Vormals nicht ausgewÀhltes Paket valgrind wird gewÀhlt.
Entpacken von valgrind (aus .../valgrind_1%3a3.7.0-6_i386.deb) ...
Vormals nicht ausgewÀhltes Paket valgrind-dbg wird gewÀhlt.
Entpacken von valgrind-dbg (aus .../valgrind-dbg_1%3a3.7.0-6_i386.deb) ...
Trigger fÃŒr man-db werden verarbeitet ...
gdbserver (7.4.1-1.1) wird eingerichtet ...
gdb (7.4.1-1.1) wird eingerichtet ...
libc6-dbg:i386 (2.13-35) wird eingerichtet ...
valgrind (1:3.7.0-6) wird eingerichtet ...
valgrind-dbg (1:3.7.0-6) wird eingerichtet ...
zfsdt@BYYZ5D01:~/src/x2goclient$ valgrind ./x2goclient
==16200== Memcheck, a memory error detector
==16200== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==16200== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==16200== Command: ./x2goclient
==16200== 
ONMainWindow constructor 

primary screen geometry:  QRect(0,0 1440x900) 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x44ECB55: QImageData::checkForAlphaPixels() const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x451E65E: QRasterPixmapData::createPixmapForImage(QImage&, 
QFlags<Qt::ImageConversionFlag>, bool) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4D9E377: vtable for QImage (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x451E669: QRasterPixmapData::createPixmapForImage(QImage&, 
QFlags<Qt::ImageConversionFlag>, bool) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4D9E377: vtable for QImage (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
ONMainWindows constructor finished, home Directory is: "/home/zfsdt" 

==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x45F7D7E: QTransform::fromScale(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x3F: ???
==16200== 
read  1  sessions from config file 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x441A914: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46323CE: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x463D23F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x461135F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4617962: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x459B5C9: QPainter::drawTiledPixmap(QRectF const&, QPixmap 
const&, QPointF const&) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x441A918: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46323CE: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x463D23F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x461135F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4617962: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x459B5C9: QPainter::drawTiledPixmap(QRectF const&, QPixmap 
const&, QPointF const&) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x441A76D: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46323CE: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x463D23F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x461135F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4617962: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x459B5C9: QPainter::drawTiledPixmap(QRectF const&, QPixmap 
const&, QPointF const&) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x441A771: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46323CE: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x463D23F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x461135F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4617962: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x459B5C9: QPainter::drawTiledPixmap(QRectF const&, QPixmap 
const&, QPointF const&) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x441A84A: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46323CE: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x463D23F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x461135F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4617962: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x459B5C9: QPainter::drawTiledPixmap(QRectF const&, QPixmap 
const&, QPointF const&) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x441A862: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46323CE: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x463D23F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x461135F: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4617962: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x459B5C9: QPainter::drawTiledPixmap(QRectF const&, QPixmap 
const&, QPointF const&) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D217: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46172BF: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xa258050 is 8 bytes before a block of size 1,116 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F18CC: QImage::QImage(int, int, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0xB2AFFFF: ???
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D270: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46172BF: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xa2584b0 is 1,112 bytes inside a block of size 1,116 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F18CC: QImage::QImage(int, int, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0xB2AFFFF: ???
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x45F7D7E: QTransform::fromScale(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x15: ???
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D217: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4618EC7: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4623463: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xa27a4d0 is 8 bytes before a block of size 1,936 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F18CC: QImage::QImage(int, int, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D270: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4618EC7: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4623463: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xa27ac68 is 0 bytes after a block of size 1,936 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F18CC: QImage::QImage(int, int, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D4A0: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4618EC7: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4623463: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xb24db98 is 0 bytes after a block of size 1,024 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F18CC: QImage::QImage(int, int, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F5505: QImage::convertToFormat(QImage::Format, 
QFlags<Qt::ImageConversionFlag>) const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x451E531: QRasterPixmapData::createPixmapForImage(QImage&, 
QFlags<Qt::ImageConversionFlag>, bool) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x402713D: operator delete(void*) (vg_replace_malloc.c:457)
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x80867EF: ONMainWindow::setStatStatus(QString) (in 
/home/zfsdt/src/x2goclient/x2goclient)
==16200==    by 0xA4755DF: ???
==16200== 
==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x45F7D7E: QTransform::fromScale(double, double) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0xF: ???
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D388: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46172BF: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xb375458 is 672 bytes inside a block of size 676 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F183C: QImage::QImage(QSize const&, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4785559: QCommonStyle::drawControl(QStyle::ControlElement, 
QStyleOption const*, QPainter*, QWidget const*) const (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x1: ???
==16200== 
==16200== Invalid read of size 8
==16200==    at 0x441D4A0: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x4610F2B: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x46172BF: ??? (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==  Address 0xb378498 is 1,112 bytes inside a block of size 1,116 alloc'd
==16200==    at 0x4028308: malloc (vg_replace_malloc.c:263)
==16200==    by 0x44F147E: QImageData::create(QSize const&, QImage::Format, 
int) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x44F18CC: QImage::QImage(int, int, QImage::Format) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0xB46FFFF: ???
==16200== 
start new ssh connection to server: "www.thynote.de" : "443" krb:  false 

ssh connection ok 

continue normal x2go session 

"x2gostartagent 800x600 adsl 16m-jpeg-9 unix-kde-depth_24 de pc105/de 1 D KDE" 

Agent output: "52
3f362111ff587032d7cfaf6e4e9bba3f
32137
zfsdt-52-1348992554_stDKDE_dp24
30001
30002
30003
" 
starting nxproxy with:  "nxproxy -S 
nx/nx,options=/home/zfsdt/.x2go/S-zfsdt-52-1348992554_stDKDE_dp24/options:52" 

==16217== 
==16217== HEAP SUMMARY:
==16217==     in use at exit: 4,406,953 bytes in 21,312 blocks
==16217==   total heap usage: 120,313 allocs, 99,001 frees, 31,767,804 bytes 
allocated
==16217== 
==16217== LEAK SUMMARY:
==16217==    definitely lost: 6,776 bytes in 16 blocks
==16217==    indirectly lost: 8,600 bytes in 424 blocks
==16217==      possibly lost: 193,187 bytes in 6,292 blocks
==16217==    still reachable: 4,198,390 bytes in 14,580 blocks
==16217==         suppressed: 0 bytes in 0 blocks
==16217== Rerun with --leak-check=full to see details of leaked memory
==16217== 
==16217== For counts of detected and suppressed errors, rerun with: -v
==16217== Use --track-origins=yes to see where uninitialised values come from
==16217== ERROR SUMMARY: 21350 errors from 19 contexts (suppressed: 277 from 15)
Error initializing scp session:   

==16218== 
==16218== HEAP SUMMARY:
==16218==     in use at exit: 4,397,702 bytes in 21,323 blocks
==16218==   total heap usage: 120,813 allocs, 99,490 frees, 31,795,149 bytes 
allocated
==16218== 
deleting proxy 

nxproxy not running 

proxy deleted 

check command message 

==16200== Conditional jump or move depends on uninitialised value(s)
==16200==    at 0x80AABEE: ONMainWindow::slotProxyFinished(int, 
QProcess::ExitStatus) (in /home/zfsdt/src/x2goclient/x2goclient)
==16200==    by 0x500EC54: QProcess::error(QProcess::ProcessError) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200== 
==16200== Invalid read of size 4
==16200==    at 0x505A41A: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==  Address 0xb768814 is 4 bytes inside a block of size 384 free'd
==16200==    at 0x402719C: operator delete(void*) (vg_replace_malloc.c:457)
==16200==    by 0x500F4F9: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x14: ???
==16200== 
==16200== Invalid read of size 4
==16200==    at 0x505A41D: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==  Address 0xb768964 is 340 bytes inside a block of size 384 free'd
==16200==    at 0x402719C: operator delete(void*) (vg_replace_malloc.c:457)
==16200==    by 0x500F4F9: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x14: ???
==16200== 
==16200== Warning: invalid file descriptor -1 in syscall read()
==16200== Invalid read of size 4
==16200==    at 0x505A440: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x500F018: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==  Address 0xb7688b0 is 160 bytes inside a block of size 384 free'd
==16200==    at 0x402719C: operator delete(void*) (vg_replace_malloc.c:457)
==16200==    by 0x500F4F9: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x14: ???
==16200== 
==16200== Invalid read of size 4
==16200==    at 0x505A34E: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x505A47B: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x500F018: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==  Address 0xb6290a4 is 4 bytes inside a block of size 8 free'd
==16200==    at 0x402719C: operator delete(void*) (vg_replace_malloc.c:457)
==16200==    by 0x500EF89: QProcess::~QProcess() (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x500EC54: QProcess::error(QProcess::ProcessError) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200== 
==16200== Invalid read of size 4
==16200==    at 0x505A351: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x505A47B: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x500F018: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==  Address 0x17c is not stack'd, malloc'd or (recently) free'd
==16200== 
==16200== 
==16200== Process terminating with default action of signal 11 (SIGSEGV)
==16200==  Access not within mapped region at address 0x17C
==16200==    at 0x505A351: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x505A47B: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x500F018: ??? (in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x50E88E4: QSocketNotifier::activated(int) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x509E96E: QSocketNotifier::event(QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==    by 0x442647B: QApplicationPrivate::notify_helper(QObject*, 
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x442AE7E: QApplication::notify(QObject*, QEvent*) (in 
/usr/lib/i386-linux-gnu/libQtGui.so.4.8.2)
==16200==    by 0x507F55D: QCoreApplication::notifyInternal(QObject*, QEvent*) 
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.8.2)
==16200==  If you believe this happened as a result of a stack
==16200==  overflow in your program's main thread (unlikely but
==16200==  possible), you can try to increase the size of the
==16200==  main thread stack using the --main-stacksize= flag.
==16200==  The main thread stack size used in this run was 8388608.
==16200== 
==16200== HEAP SUMMARY:
==16200==     in use at exit: 4,447,574 bytes in 21,158 blocks
==16200==   total heap usage: 122,297 allocs, 101,139 frees, 32,187,207 bytes 
allocated
==16200== 
==16218== LEAK SUMMARY:
==16218==    definitely lost: 6,792 bytes in 18 blocks
==16218==    indirectly lost: 8,600 bytes in 424 blocks
==16218==      possibly lost: 193,187 bytes in 6,292 blocks
==16218==    still reachable: 4,189,123 bytes in 14,589 blocks
==16218==         suppressed: 0 bytes in 0 blocks
==16218== Rerun with --leak-check=full to see details of leaked memory
==16218== 
==16218== For counts of detected and suppressed errors, rerun with: -v
==16218== Use --track-origins=yes to see where uninitialised values come from
==16218== ERROR SUMMARY: 21350 errors from 19 contexts (suppressed: 277 from 15)
==16200== LEAK SUMMARY:
==16200==    definitely lost: 2,696 bytes in 14 blocks
==16200==    indirectly lost: 8,600 bytes in 424 blocks
==16200==      possibly lost: 193,877 bytes in 6,299 blocks
==16200==    still reachable: 4,242,401 bytes in 14,421 blocks
==16200==         suppressed: 0 bytes in 0 blocks
==16200== Rerun with --leak-check=full to see details of leaked memory
==16200== 
==16200== For counts of detected and suppressed errors, rerun with: -v
==16200== Use --track-origins=yes to see where uninitialised values come from
==16200== ERROR SUMMARY: 23689 errors from 25 contexts (suppressed: 277 from 15)
Getötet
zfsdt@BYYZ5D01:~/src/x2goclient$ 
_______________________________________________
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev

Reply via email to