[Gmsh] Crashs de Gmsh-2.7.1 avec Plane Surface
Christophe Geuzaine
cgeuzaine at ulg.ac.be
Wed Jun 12 14:59:41 CEST 2013
On 12 Jun 2013, at 09:46, Rb85 <rb85 at free.fr> wrote:
>
> Bonjour,
>
> 1)
> pour être plus précis, les versions qui me posent le problème décrit dans mon précédent post sont les versions BIN 32 bits (déjà compilées):
>
> gmsh-2.6.0-Linux.tgz 19-Jun-2012 16:44 20M
> gmsh-2.6.1-Linux.tgz 15-Jul-2012 10:34 20M
> gmsh-2.7.0-Linux.tgz 08-Mar-2013 18:52 22M
> gmsh-2.7.1-Linux.tgz 12-May-2013 15:01 22M
> Avec ces versions les fichiers.geo du tutoriel ( t1.geo, t2.geo ...etc ), ou ceux que l'on essaye de créer, et qui ont une ligne " Plane Surface(x)={exp}; " produisent le même dysfonctionnement et conduisent aux crash.
> ... problème de librairies peut-être ? mais je ne rencontre pas le problème avec la version 2.5.0...
>
> 2)
> J'ai donc téléchargé la version
>
> gmsh-2.7.1-source.tgz 12-May-2013 14:35 7.8M
> que j'ai compilé en suivant la procédure décrite dans README.txt ( Build Gmsh from the command line).
> Avec la version compilée que j'obtiens je n'ai aucun problème de fonctionnement et tous les fichiers.geo sont utilisables !
>
> 3)
> Question: Sous Linux, comment vérifier que l'installation est correcte, que toutes les " dépendances " et les librairies sont ok ?
>
Bonjour Thierry,
Les versions précompilées dépendent d'une série de librairies dynamiques, identifiées par un nom qui contient l'info sur la version. Par exemple, voici ce que me retourne "ldd ./gmsh" sur notre machine de build Linux 32 bits :
linux-gate.so.1 => (0xb77b8000)
libz.so.1 => /usr/lib/libz.so.1 (0xb779b000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb772b000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb76c5000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb76b6000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb76a3000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7674000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7671000)
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7657000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7653000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7536000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7518000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb74f2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb73fd000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb73f4000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb73dd000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7296000)
librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb728d000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7288000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7284000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb727f000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7275000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb71fd000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb71f4000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb71cd000)
/lib/ld-linux.so.2 (0xb77b9000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb71b4000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb71b0000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb71ad000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb71a8000)
Je ne sais pas trop où peut se situer le problème...
Christophe
> Cordialement, Thierry Berthier.
>
>
>
> Le mardi 11 juin 2013 à 22:31 +0200, Christophe Geuzaine a écrit :
>> On 10 Jun 2013, at 20:15, Rb85 <rb85 at free.fr
>> > wrote:
>>
>> > Bonjour,
>> >
>> > J'ai téléchargé sur votre site gmsh les versions gmsh-7.2.1 32 bits Windows et gmsh-7.2.1 32 bits Linux, que j'ai installé respectivement sous WindowsXP 2012 et sous Linux Ubuntu 12.04.
>> >
>> > Lorsque je travail dans l'interface gmsh et que je suis en train de créer une géométrie, par exemple un rectangle, pour cela je défini 4 points (Point) dans le même plan , puis 4 droites (Strainght line) reliant ces quatre points,
>> > puis une surface (Plane surface) délimitée par le rectangle .
>> > Au moment ou je tape "e" au clavier pour terminer la saisie de la surface, gmsh crash brusquement et se ferme instantanément !
>> > J'ai essayé la même chose avec les versions gmsh-2.6.0, gmsh-2.6.1, gmsh-2.7.0, sous linux elles donnent le même résultat.
>> > De même lorsque j'essaye d'ouvrir un fichier.geo contenant une ligne " Plane Surface(x)={exp}; " le crash est immédiat, que ce soit sous Linux ou sous Windows ??
>> >
>> > Par contre les versions gmsh-2.5.0 sous linux et gmsh-2.5.0 sous Windows se comportent normalement !?
>> >
>> > Avez-vous déjà rencontré ce problème ??
>> >
>>
>>
> Non, c'est assez étrange. Tu pourrais nous envoyer le fichier .geo ?
>>
>> > Cordialement, TB
>> >
>> >
>> > _______________________________________________
>> > gmsh mailing list
>> >
>> gmsh at geuz.org
>>
>> >
>> http://www.geuz.org/mailman/listinfo/gmsh
>>
>>
>>
>
> _______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
--
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine