From olivier.paillat@cea.fr  Thu Jan 22 16:58:40 2015
Received: (at 757) by bugs.x2go.org; 22 Jan 2015 15:58:47 +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=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED
	autolearn=ham version=3.3.2
X-Greylist: delayed 4286 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Thu, 22 Jan 2015 16:58:40 CET
Received: from sainfoin-out.extra.cea.fr (sainfoin-out.extra.cea.fr [132.167.192.145])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 949B65DA51
	for <757@bugs.x2go.org>; Thu, 22 Jan 2015 16:58:40 +0100 (CET)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21])
	by sainfoin.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id t0MElDEp006642;
	Thu, 22 Jan 2015 15:47:13 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1])
	by localhost (Postfix) with SMTP id 667C52035A2;
	Thu, 22 Jan 2015 15:47:36 +0100 (CET)
Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7])
	by pisaure.intra.cea.fr (Postfix) with ESMTP id 523BC203652;
	Thu, 22 Jan 2015 15:47:36 +0100 (CET)
Received: from excah-b0.intra.cea.fr (excah-b0.intra.cea.fr [132.166.88.85])
	by muguet2.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id t0MElDOQ030647;
	Thu, 22 Jan 2015 15:47:13 +0100
Received: from EXDAG0-B3.intra.cea.fr ([fe80::d0da:1b48:7560:ee73]) by
 excah-b0.intra.cea.fr ([fe80::7542:b9de:5cc1:f613%10]) with mapi id
 14.03.0174.001; Thu, 22 Jan 2015 15:47:13 +0100
From: PAILLAT Olivier SOPRA GROUP <olivier.paillat@cea.fr>
To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>,
        "757@bugs.x2go.org"
	<757@bugs.x2go.org>
Subject: RE: [X2Go-Dev] Bug#757: Segfault of QDialog in a PyQt application
Thread-Topic: [X2Go-Dev] Bug#757: Segfault of QDialog in a PyQt application
Thread-Index: AdA2HvNEgyINwlHVSFSL3YGxSkmNXQADCwPgAAO1foAABb16AA==
Date: Thu, 22 Jan 2015 14:47:12 +0000
Message-ID: <6E73732311A2AA4E9DA9E714347C6C471B205C6B@EXDAG0-B3.intra.cea.fr>
References: <6E73732311A2AA4E9DA9E714347C6C471B205B25@EXDAG0-B3.intra.cea.fr>
 <6E73732311A2AA4E9DA9E714347C6C471B205B63@EXDAG0-B3.intra.cea.fr>
 <20150122125255.Horde.uTa71XvyxTcSFVedcS2sCw8@mail.das-netzwerkteam.de>
In-Reply-To: <20150122125255.Horde.uTa71XvyxTcSFVedcS2sCw8@mail.das-netzwerkteam.de>
Accept-Language: en-US
Content-Language: fr-FR
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [132.166.88.106]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.500.1017-20752.007
x-tm-as-result: No--47.205900-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
Content-Type: multipart/mixed;
	boundary="_002_6E73732311A2AA4E9DA9E714347C6C471B205C6BEXDAG0B3intrace_"
MIME-Version: 1.0

--_002_6E73732311A2AA4E9DA9E714347C6C471B205C6BEXDAG0B3intrace_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

Thank you for your answer.
I have made a simple python application (see the tar.gz attached) that repr=
oduce the problem
You will need PyQt4 to run it

The command is simple=20
python gui.py

if it work it open a QDialog nearly empty
If you reproduce the bug you will end with a segmentation fault with a very=
 brief QDialog opening

Actually we have some doubts about our environment and we won't be surprise=
d if you don't reproduce the bug with your PyQt4
But we want to close some of the paths of explanation of our bug and since =
it occurs only with X2Go we submit it to you

Regards




Olivier PAILLAT
Agence STIE Sud-Est

Sopra Steria
780 rue Guillibert de la Lauzi=E8re
Pichaury 2 - CS 40496
13593 Aix-en-Provence Cedex 3
France
Phone: +33 (0)4 42 25 71 46
olivier.paillat@cea.fr - www.soprasteria.com

Le contenu de cet e-mail est susceptible d'=EAtre confidentiel, soumis au s=
ecret professionnel ou prot=E9g=E9 par la loi. L'utilisation, la copie et l=
a divulgation non autoris=E9es d'une partie ou de l'int=E9gralit=E9 de ce m=
essage sont susceptibles d'=EAtre ill=E9gales. Si vous avez re=E7u ce messa=
ge par erreur, supprimez-le apr=E8s avoir averti l'exp=E9diteur. Les pi=E8c=
es jointes du pr=E9sent e-mail ont fait l'objet d'un contr=F4le antivirus. =
N=E9anmoins, nous d=E9clinons toute responsabilit=E9 concernant les dommage=
s caus=E9s par d'=E9ventuels virus.
Pensez =E0 l'environnement avant d'imprimer.


-----Message d'origine-----
De=A0: Mike Gabriel [mailto:mike.gabriel@das-netzwerkteam.de]=20
Envoy=E9=A0: jeudi 22 janvier 2015 13:53
=C0=A0: PAILLAT Olivier SOPRA GROUP; 757@bugs.x2go.org
Objet=A0: Re: [X2Go-Dev] Bug#757: Segfault of QDialog in a PyQt application

Control: reassign -1 x2goclient
Control: reassign #758 x2goclient
Control: reassign #760 x2goclient
Control: merge -1 #758
Control: merge -1 #760
Control: tag -1 build-win32
Control: tag -1 moreinfo

Hi Olivier,

On  Do 22 Jan 2015 11:07:26 CET, PAILLAT Olivier SOPRA GROUP wrote:

> Package: client
> Version: 4.0.3.0
> Qt 4.8.6
>
> When we run our PyQt application on our Debian Wheezy computer with an=20
> ssh -X connection it work fine But when we use X2Go to access the=20
> computer and we run our application we've got a segmentation fault at=20
> the first QDialog opening. (when we run QDialog.exec_).
> We recently update the X2Go version and before that update it was=20
> working fine.
> We found at least one post that describe the same problem in January
> 2014 on your bug report site :
> X2Go Bug report logs - #410
> Segfault of _X11TransWritev in libNX_X11.so.6 with libQtGui
>
> Like suggested in this report  if we run a simple application to test=20
> an opening of a dialog box it work fine with X2Go
>
> From your experience of this bugs is there any way to solve this problem =
?

Please send us a little Python snippet that lets your PyQt application cras=
h.

I am currently working on the NX code tree, so your timing for submitting t=
his bug is quite good, right now.

Mike

--=20

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.x=
fb

--_002_6E73732311A2AA4E9DA9E714347C6C471B205C6BEXDAG0B3intrace_
Content-Type: application/x-gzip; name="BUG_757_QDialog.tar.gz"
Content-Description: BUG_757_QDialog.tar.gz
Content-Disposition: attachment; filename="BUG_757_QDialog.tar.gz"; size=1930;
	creation-date="Thu, 22 Jan 2015 14:43:46 GMT";
	modification-date="Thu, 22 Jan 2015 14:43:14 GMT"
Content-Transfer-Encoding: base64

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

--_002_6E73732311A2AA4E9DA9E714347C6C471B205C6BEXDAG0B3intrace_--

