From martin.babutzka@kit.edu Fri Jan 9 16:12:53 2015 Received: (at 723) by bugs.x2go.org; 9 Jan 2015 15:12:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,URIBL_BLOCKED autolearn=ham version=3.3.2 X-Greylist: delayed 1013 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Fri, 09 Jan 2015 16:12:53 CET Received: from scc-mailout-kit-02.scc.kit.edu (scc-mailout-kit-02.scc.kit.edu [129.13.231.82]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 29EC95DEA9 for <723@bugs.x2go.org>; Fri, 9 Jan 2015 16:12:52 +0100 (CET) Received: from kit-msx-02.kit.edu ([129.13.68.9]) by scc-mailout-kit-02.scc.kit.edu with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:128) (envelope-from ) id 1Y9ayk-0002Lu-Oi for 723@bugs.x2go.org; Fri, 09 Jan 2015 15:55:59 +0100 Received: from kit-msx-07.kit.edu ([172.21.117.17]) by kit-msx-02.kit.edu ([129.13.50.10]) with mapi; Fri, 9 Jan 2015 15:55:58 +0100 From: "Babutzka, Martin (EKP)" To: "723@bugs.x2go.org" <723@bugs.x2go.org> Date: Fri, 9 Jan 2015 15:55:57 +0100 Subject: Re: [X2Go-Dev] Bug#723: x2go sessions insta-break with some GUI software (ROOT TBrowser) Thread-Topic: Re: [X2Go-Dev] Bug#723: x2go sessions insta-break with some GUI software (ROOT TBrowser) Thread-Index: AdAsG3teNy8h1vYDQzuzM+9XoPdLzA== Message-ID: <1B9B2ACBF1B7FB4AACE37991CF3B1969F315A33D04@KIT-MSX-07.kit.edu> Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE, en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Some updates on this bug: I've tested several VcXsrv-Versions from http://code.x2go.org/releases/bina= ry-win32/3rd-party/vcxsrv-modified-by-x2go-project/ The bug purely occurs with the more recent versions of VcXsrv - like 1.15.2= .0 and 1.15.2.1 The bug does NOT occur with the older versions 1.14 (tested 1.14.3.2). So the bug is caused by changes made in VcXsrv from version 1.14 to 1.15. I= used the debug version "vcxsrv-debug.1.15.2.1-xp+vc2013+x2go1.installer.ex= e" to receive the following trace of the SIGFAULT: Program received signal SIGSEGV, Segmentation fault. in memcpy () from C:\Temp\VcXsrv-Debug\msvcr120d.dll 0x5b4b3365 <+0x01c5> f3 0f 6f 0e movdqu (%esi),%xmm1 0x5b4b3369 <+0x01c9> 83 e9 10 sub $0x10,%ecx 0x5b4b336c <+0x01cc> 8d 76 10 lea 0x10(%esi),%es= i 0x5b4b336f <+0x01cf> 66 0f 7f 0f movdqa %xmm1,(%edi) 0x5b4b3373 <+0x01d3> 8d 7f 10 lea 0x10(%edi),%ed= i 0x5b4b3376 <+0x01d6> eb e8 jmp 0x5b4b3360 0x5b4b3378 <+0x01d8> 0f ba e1 02 bt $0x2,%ecx 0x5b4b337c <+0x01dc> 73 0d jae 0x5b4b338b 0x5b4b337e <+0x01de> 8b 06 mov (%esi),%eax 0x5b4b3380 <+0x01e0> 83 e9 04 sub $0x4,%ecx 0x5b4b3383 <+0x01e3> 8d 76 04 lea 0x4(%esi),%esi 0x5b4b3386 <+0x01e6> 89 07 mov %eax,(%edi) 0x5b4b3388 <+0x01e8> 8d 7f 04 lea 0x4(%edi),%edi 0x5b4b338b <+0x01eb> 0f ba e1 03 bt $0x3,%ecx 0x5b4b338f <+0x01ef> 73 11 jae 0x5b4b33a2 0x5b4b3391 <+0x01f1> f3 0f 7e 0e movq (%esi),%xmm1 0x5b4b3395 <+0x01f5> 83 e9 08 sub $0x8,%ecx 0x5b4b3398 <+0x01f8> 8d 76 08 lea 0x8(%esi),%esi 0x5b4b339b <+0x01fb> 66 0f d6 0f movq %xmm1,(%edi) 0x5b4b339f <+0x01ff> 8d 7f 08 lea 0x8(%edi),%edi 0x5b4b33a2 <+0x0202> 8b 04 8d d8 34 4b 5b mov 0x5b4b34d8(,%e= cx,4),%eax 0x5b4b33a9 <+0x0209> ff e0 jmp *%eax 0x5b4b33ab <+0x020b> f7 c7 03 00 00 00 test $0x3,%edi 0x5b4b33b1 <+0x0211> 75 15 jne 0x5b4b33c8 0x5b4b33b3 <+0x0213> c1 e9 02 shr $0x2,%ecx 0x5b4b33b6 <+0x0216> 83 e2 03 and $0x3,%edx 0x5b4b33b9 <+0x0219> 83 f9 08 cmp $0x8,%ecx 0x5b4b33bc <+0x021c> 72 2a jb 0x5b4b33e8 SEGFAULT 0x5b4b33be <+0x021e> f3 a5 rep movsl %ds:(%esi),= %es:(%edi)